MongoDB 용어

HARIBO·2021년 11월 19일
0

구조

  • 클러스터 : 데이터를 저장하는 서버 그룹으로 여러 대의 컴퓨터를 네트워크를 통해 연결하여 하나의 단일 컴퓨터처럼 동작하도록 제작한 컴퓨터
  • 레플리카 세트 : 동일한 데이터를 저장하는 소수의 연결된 머신. 레플리카 세트 중 하나에 문제가 생겨도 데이터를 유지할 수 있다.
  • 인스턴스 : 로컬 또는 클라우드에서 특정 소프트웨어를 실행하는 단일 머신. 데이터베이스

도큐먼트

  • 필드 - 값으로 구성돼 있다.
{
  <field> : <value>
}
  • JSON형식이라 사람이 읽기 쉽지만 파싱이 느리고 메모리 사용이 메효율적이다. -> MongoDB내부에서는 BSON(Binary JSON)을 사용한다.
  • 모든 도큐먼트는 "_id" 필드를 가지고 있어야 한다. _id필드는 고유한 값을 가진다.
  • 도큐먼트 > 컬렉션 > 데이터베이스

0개의 댓글