-
DB의 분산처리기법, 샤딩(Sharding )Data Engineering 2021. 2. 18. 20:20
개요 : 데이터를 다수의 데이터베이스에 분산 저장하는 기법
목적 : 성능, 확장성 및 I/O 대역폭을 개선하기 위하여 사용한다
포인트 : Key를 잘 골라야 한다
예) 개인화 데이터의 경우 개인의 id가 키가 된다
주의 : 장애 발생 시 replica의 존재여부. 없으면 치명적.
참고 : needjarvis.tistory.com/574
'Data Engineering' 카테고리의 다른 글
Druid (0) 2022.02.08 elastic search (0) 2022.02.08 프레임워크-스프링-스프링부트-REST API 구현 (0) 2021.11.27 Local/ Global cache (0) 2021.02.16 Amazon Dynamo DB (0) 2021.02.01