Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- jwt
- cache
- DDL
- 열 속성
- jpa
- VUE
- static
- Spring
- lambda
- stream
- 필드 주입
- equals
- 테스트 코드
- hashcode
- MSA
- 바이너리 카운팅
- 재정의
- Test
- select_type
- redis
- docker
- 생성자 주입
- StringBuilder
- AOP
- KEVISS
- 조합
- java
- SQL
- DI
- 인덱스
Archives
- Today
- Total
목록키-값 저장소 설계 (1)
백엔드 개발자 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bBWsDE/btsGvprJMWe/xO65tt7LYcP3vI1CAcVaF1/img.png)
키-값 저장소란? 비관계형 데이터베이스입니다. 키는 고유 식별자여야 하고, 값은 어떤 데이터가 오던지 상관 없습니다. ex) 아마존 다이나모, memcached, Redis 문제 이해 및 설계 범위 확정 시스템 요구사항 예시입니다. 키-값 쌍의 크기는 10KB 이하이다. 큰 데이터를 저장할 수 있어야 한다. 높은 가용성을 제공해야 한다. → 장애가 발생하여도 빨리 응답해야 한다. 높은 규모 확장성을 제공해야 한다. → 트래픽 양에 따라 자동적으로 서버의 증설/삭제가 이루어져야 한다. 데이터 일관성 수준은 조정이 가능해야 한다. 응답 지연시간이 짧아야 한다. 단일 서버 키-값 저장소 가장 쉬운 설계 방법이며 빠른 속도를 보장합니다. 하지만 메모리 부족으로 모든 데이터를 메모리안에 두는 것이 불가능할 수도 ..
대용량 트래픽
2024. 4. 9. 23:30