Couchbase 용어
용어
Cluster
개념
- 하나 이상의 Couchbase Server 인스턴스로서
- 서로 독립적인 노드에서 실행되지만
- 하나의 통합된 시스템을 형성하기 위해서
- 다른 노드의 서버들과 협력
- 자원은 공유되고 데이터 접근과 관리 위한 단일 인터페이스 제공
Bucket
개념
- 항목(items)들을 그룹화하는, 논리적인, 사용자가 명명한 개체(entity)
특징
- 데이터 접근 가능
- 인덱스 가능
- 레플리케이션 가능
- 접근 제어 가능
종류
- Couchbase: 메모리와 디스크에 데이터 유지
- Ephemeral: 메모리에만 데이터 유지
- Memcached: 다른 데이터 플랫폼(RDBMS) 등의 컨텍스트에서 사용되도록 디자인 됨