728x90
반응형
Database
- 독립적인 하나의 권한을 가짐
- 각각의 db는 분리된 파일로 저장
- 예약된 db name
admin : root db
local : 복제되지 않는 db (특정 서버에만 저장하는 collection에 사용) config : shard 정보 저장
Collection
- document들의 group (rdbms의 table 역할)
- schema를 가지지 않는다 (document들의 field가 각각 다를 수 있다)
Document
- data recode를 BSON (Binary JSON)으로 저장 - field(key) 중복 불가
- 대소문자 구별
BSON이란 binary로 인코딩(serialization) 된 JSON을 말한다. JSON이 그러하듯이 네트워크 전송비용이 적고 정형화 되지 않아 유연하고 효과적으로 사용할 수 있다. [출처:https://itmemo.tistory.com/103]
명령어
- show dbs : 전체 database 목록
- db : 현재 database 확인
- user dbname명 : 해당 database 변경
- show collections : 현재 database collection 목록
728x90
반응형
'Web > MongoDB' 카테고리의 다른 글
[MongoDB]Map Reduce (0) | 2020.10.15 |
---|---|
[MongoDB]aggregation (0) | 2020.10.15 |
[MongoDB]CRUD_연습문제 (0) | 2020.10.15 |
[MongoDB]CRUD ★ (0) | 2020.10.15 |
[mongoDB]NoSQL (0) | 2020.10.15 |