SDI(10)

6장 키-값 저장소 설계

key-value 저장소는 noSQL DB중 한 종류다.

key는 유일해야 한다. key는 일반 텍스트 일수도, 해시 값일수도 있다. 성능상 이유로 key는 짧을수록 좋다. 값은 list, object, 일수도 있다.

문제 이해 및 설계 범위 확정

단일 서버 Key-Value 저장소

분산 Key-Value 저장소

CAP 정리

이상적 상태

실세계의 분산 시스템

시스템 컴포넌트

데이터 파티션

데이터 다중화

데이터 일관성

일관성 모델
비 일관성 해소 기법 : 데이터 버저닝
장애 처리
장애 감지
일시적 장애 처리
영구 장애 처리
데이터 센터 장애 처리

시스템 아키텍처 다이어그램

쓰기 경로

읽기 경로 / 시스템 컴포넌트 목차 끝

요약

참고문헌

results matching ""

    No results matching ""