"알고리즘 샤딩"의 두 판 사이의 차이
(새 문서: '''알고리즘 샤딩'''(Algorithm Sharding)은 ==접근방식== ==장점== ==단점== ==고려사항== {{각주}} ==참고자료== ==같이 보기== * 샤드 * 샤...) |
|||
1번째 줄: | 1번째 줄: | ||
− | '''알고리즘 샤딩'''(Algorithm Sharding)은 | + | [[파일:딩알고리즘 샤.PNG|썸네일|500픽셀|'''알고리즘 샤딩 구조''']] |
+ | '''알고리즘 샤딩'''(Algorithm Sharding)은 데이터베이스 아이디를 단순하게 나누어 샤딩하는 방식이다. | ||
− | == | + | == 개요 == |
− | == | + | == 특징 == |
+ | * '''장점''' | ||
+ | : 같은 값을 가지는 key-value 데이터베이스에 적합하다. | ||
+ | * '''단점''' | ||
+ | : 클러스터를 포함하는 노드 갯수가 변하게 되면 리샤딩(Resharding)이 필요하며, 해시 키로 분산되기 때문에 공간에 대한 효율이 부족하다. | ||
− | |||
− | |||
− | |||
− | |||
15번째 줄: | 16번째 줄: | ||
==참고자료== | ==참고자료== | ||
− | + | * DevBlog, 〈[https://sophia2730.tistory.com/entry/Databases-Database-Sharding%EC%83%A4%EB%94%A9 (Databases) Database Sharding(샤딩)이란?]〉, 《티스토리》, 2019-01-29 | |
==같이 보기== | ==같이 보기== |
2019년 9월 17일 (화) 18:05 판
알고리즘 샤딩(Algorithm Sharding)은 데이터베이스 아이디를 단순하게 나누어 샤딩하는 방식이다.
개요
특징
- 장점
- 같은 값을 가지는 key-value 데이터베이스에 적합하다.
- 단점
- 클러스터를 포함하는 노드 갯수가 변하게 되면 리샤딩(Resharding)이 필요하며, 해시 키로 분산되기 때문에 공간에 대한 효율이 부족하다.
각주
참고자료
- DevBlog, 〈(Databases) Database Sharding(샤딩)이란?〉, 《티스토리》, 2019-01-29
같이 보기