반응형
Riak
: Dynamo 계열
Key/Value Store 방식
Value는 JSON문서로 저장되는 Document 저장 방식
유사모델 - MongoDB, CouchDB
Riak의 특징 - Consistent Hashing
Dynamo계열의 구조라서 Ring 구조 기반의 아키텍처인데,
Hash알고리즘에 의해 데이터 Key에 따라서 적정노드를 찾는 구조.
클러스터링 단위는 node(물리적)/vnode(논리적)가 있는데,
하나의 물리서버에 여러개의 논리서버를 설치할 수 있다.
이 Ring 구조를 Runtime 시에도 동적으로 재설정 할 수 있다.
Riak는 별도의 마스터 노드를 가지지 않는다.
Riak의 데이터 구조
- Bucket
- Data Structure
반응형
'프로그래밍 > DataBase' 카테고리의 다른 글
[MYSQL] Pinba — A MySQL storage engine and monitoring server (0) | 2013.07.08 |
---|---|
Oracle SQL Developer 3.2.2 (0) | 2013.05.23 |
[NoSQL] Visual Guide to NoSQL Systems (0) | 2013.03.18 |
[NoSQL] 클라우드 서비스에 적용되는 데이터베이스 솔루션 (0) | 2013.03.05 |
카산드라 - Apache Cassandra (0) | 2013.01.29 |