분산 키 값 저장소1 6. Key - Value Storage 설계 키 값 저장소는 비관계형 데이터베이스이다 고유 식별자를 키로 가진다 키와 값 사이의 관계를 "키-값" 쌍 이라고 지칭한다 대표적인 키 값 저장소 DynamoDB , Memcached, Redis, Cassandra 등등 put(key, value) : 키-값 쌍을 저장소에 저장한다 get(key) : 인자로 주어진 키에 매달린 값을 꺼낸다 문제 이해 및 해결 범위 확정 키 값 쌍의 크기 (ex. 10kb 이하) 큰 데이터를 저장할 수 있어야 한다 높은 가용성을 제공해야 한다 높은 규모 확장성을 제공해야 한다 데이터 일관성 수준은 조정이 가능해야 한다 응답 지연시간이 짧아야 한다 분산 키 값 저장소 분산 해시 테이블이라고도 불린다 CAP 정리 (Consistency, Availability, Partiti.. 2023. 3. 19. 이전 1 다음 반응형