Redis Cluster - 3.0.0

불당   
   조회 10121  

Redis 3.0.0 이전에는 Cluster를 공식지원하지 않았기 때문에

Zoo Keeper와 같은 것을 이용해서 클러스터를 구성했습니다.

Zoo Keeper는 머리가 복잡한 작업이라 (동물원 사육사 프로젝트는 봐도 이해가 안가더라구요...ㅠㅠ)

Redis 개발자가 약속한 Cluster Open을 기다렸습니다.


- Redis Cluster Data Sharding

Redis Cluster는 Slot 구조를 가지고 있으며, Slot의 수는 1-16,384까지 입니다.

각 Node에 Slot을 배분해줄 수 있고, Node별 Slot의 배분을 통해서 Node를 넣거나 뺄 수 있습니다.

Node별 Slot의 이동에는 서버의 down이나 서비스의 down이 되지 않습니다.

아래의 Node A,B,C는 모두 Master Node 입니다.


Node A contains hash slots from 0 to 5500.

Node B contains hash slots from 5501 to 11000.

Node C contains hash slots from 11001 to 16384.


- Master Slave Model

Cluster의 고가용성을 위해서 1개의 Master와 다수개의 Slave 구조를 가집니다.

A, B, C 각각의 Master에 대해서 A1, B1, C1 처럼 Slave를 구성할 수 있습니다.

A가 장애가 발생하는 경우 A1이 서비스를 대체하게 됩니다.

B, B1이 동시에 장애가 나면 해당 Slot의 서비스는 중단 됩니다...


Redis-Cluster SPEC

http://redis.io/topics/cluster-spec


Redis-Cluster Tutorial

http://redis.io/topics/cluster-tutorial


Naver NBase-ARC 자료 (Zoo Keeper로 구현)

http://helloworld.naver.com/helloworld/614607



- opencode.co.kr -
지역발전포털 레디스
지역균형발전, 통계정보, 연계협력자원, 지역소식 및 정보 제공 포털사이트
G마켓 산모속옷
올 봄 쇼핑을 바꾸는 쇼핑! G마켓 웰컴 30%쿠폰, 매일 초강력 슈퍼딜! G마켓
산모속옷, 옥션
가정의달 산모속옷! 12%+15%+15%+카드사 추가할인까지, 더 드림 세일!
파워링크 AD   클릭초이스등록


제목Page 1/2
     
2015-09   56866   불당
2015-11   42121   불당
2016-06   23238   불당
2015-09   57871   불당
2016-05   37764   불당
2017-12   230   불당
2016-04   1816   불당
2015-09   2746   불당
2015-04   4338   불당
2014-04   10122   불당
2014-03   5144   불당
2014-03   3837   불당
2014-03   5088   불당
2014-02   4974   불당
2013-11   5253   불당
2013-06   7476   불당
2013-06   7744   불당
2013-06   7852   불당
2013-06   7400   불당
2013-05   7902   불당
2013-04   7737   불당
2013-04   9895   불당
2013-04   8525   불당
2013-05   9315   불당
2013-05   9156   불당