일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 도메인 주도 개발
- 웹사이트성능
- git
- 카프카 트랜잭션
- ddd
- GCM 번역
- php
- APNS
- nginx설치
- JPA
- GCM
- 자바스크립트
- notification
- gcm 푸시 번역
- 웹사이트최적화기법
- Design Pattern
- nginx설정
- kafka
- 푸시
- 웹사이트 성능
- 페이스북 번역
- 카프카
- graphql
- Push
- 디자인패턴
- Java
- nginx
- 푸시 번역
- 성능
Archives
- Today
- Total
목록카산드라 파티션키 (1)
간단한 개발관련 내용

카산드라(Apache Cassandra)는 높은 확장성과 성능을 제공하는 분산 NoSQL 데이터베이스로, 데이터 모델링의 핵심 개념 중 하나인 파티션 키(Partition Key)와 클러스터링 키(Clustering Key)를 통해 데이터를 효율적으로 분산 저장하고 정렬합니다. 이 두 키는 데이터의 물리적 저장 방식과 쿼리 성능에 큰 영향을 미치므로, 이를 깊이 이해하는 것이 중요합니다. 아래에서 파티션 키와 클러스터링 키의 개념, 역할, 사용 방법, 그리고 최적화 전략에 대해 자세히 설명하겠습니다.1. 파티션 키(Partition Key)와 클러스터링 키(Clustering Key)의 개요1.1. 파티션 키(Partition Key)정의: 파티션 키는 테이블 내의 각 행(row)을 특정 파티션(part..
NoSql/Casandra
2024. 10. 3. 00:07