행위

샤딩(Sharding)

라이언의 꿀팁백과

Ryanyang (토론 | 기여)님의 2022년 12월 15일 (목) 10:31 판 (새 문서: '''샤딩(Sharding)'''은 데이터를 분산 저장하는 기법이다. 데이터를 분산하는 주체에 따라 Client-side, Server-side 로 나눌 수 있다. 프레임없음|1200x1200픽셀 '''Client-side Sharding(클라이언트 샤딩)'''은 애플리케이션 서버에서 여러 캐시 서버로 데이터를 분산하는 방법이며 일반적으로 키를 중심으로 서버를 선택함. 파일:Client-side shardi...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

샤딩(Sharding)은 데이터를 분산 저장하는 기법이다. 데이터를 분산하는 주체에 따라 Client-side, Server-side 로 나눌 수 있다.


Sharding client-side server-side.png


Client-side Sharding(클라이언트 샤딩)은 애플리케이션 서버에서 여러 캐시 서버로 데이터를 분산하는 방법이며 일반적으로 키를 중심으로 서버를 선택함.


Client-side sharding.png


Jedis는 Client-side 샤딩을 지원하는 Java 기반의 Redis 클라이언트 라이브러리


Jedis.png

ShardedJedis.png