MongoDB 구조

MongoDB 구조

데이터베이스 명령어

데이터베이스 생성

show dbs
db
db.stats()

데이터베이스 사용

use database

use를 통해 생성된 데이터베이스는 그 안에 최소 한 개의 Document가 존재해야 show dbs를 통해 확인할 수 있음

데이터베이스 삭제

db.dropDatabase()

use DATABASE 를 통해 지울 데이터 베이스가 선택되어야 함

컬렉션 명령어

컬렉션 생성

db.createCollection("book")
db.createCollection(
	"book",
	{
		capped:true,
		size:6142800,
		max:10000
	}
createCollection 옵션 Type 설명
capped Boolean boolean타입, true로 설정 시 활성화, capped collection이란 고정된 크기(fixed size)를 가진 컬렉션, 사이즈가 초과 시 가장 오래된 데이터를 덮어씀
size number capped가 true일 경우 필수로 설정 해야되는 값이며, 해당 컬렉션의 최대 사이즈 (단위: byte)
max number 해당 컬렉션에 추가할 수 있는 최대 document 개수

컬렉션 조회

show collections