
PolarDB는 “하나의 DB를 더 크게/튼튼하게(특히 읽기)”, PolarDB-X는 **“DB를 여러 조각으로 나눠서(샤딩) 쓰기까지 수평확장”**이에요.
요약
- PolarDB: 공유 스토리지 기반 클러스터 → 읽기 확장(RO 추가) + HA가 강점, “DB 1개처럼” 쓰기 쉬움
- PolarDB-X: shared-nothing 분산 DB → 샤딩으로 읽기+쓰기 스케일아웃, 초대용량/초고동시성에 유리
감으로 이해하는 비유
- PolarDB = “같은 책을 여러 도서관에 복사(복제)” → 사람들이 읽는 건 분산 가능(RO), 하지만 **책을 쓰는 곳(쓰기 중심)**은 구조적으로 한 축이 있음
- PolarDB-X = “책을 여러 권으로 쪼개서(샤딩) 각 도서관에 나눠 둠” → 쓰기/용량 자체가 여러 곳으로 분산돼서 크게 키울 수 있음 (대신 운영/설계 고려가 늘어남)
핵심 비교표
구분PolarDBPolarDB-X
| 기본 구조 | 공유 스토리지 + 컴퓨팅 노드(Primary/RO) | 샤딩(파티션) + shared-nothing 분산 노드 |
| 확장 방식 | 주로 읽기 스케일아웃(RO 추가) / 쓰기는 스케일업 중심 | 읽기+쓰기 모두 스케일아웃 (샤드가 늘며 처리량 증가) |
| 데이터 분산 | 논리적으로 “DB 한 덩어리” | 테이블/데이터가 샤드로 나뉘어 저장 |
| 리더 개념 | Primary가 쓰기 중심 | 샤드(복제그룹) 단위 리더가 존재 (CN은 어디든 접속 가능) |
| 장애/가용성 | 클러스터 HA + RO/스토리지 기반 복구 | 샤드별 **복제(다수결 합의)**로 장애 시 리더 교체/계속 서비스 |
| 난이도(체감) | 단일 RDB 운영에 가까움 | 분산 DB 특성(샤딩키, 분산 조인/트랜잭션 등) 고려 필요 |
| 잘 맞는 워크로드 | 일반 OLTP, 읽기 많은 서비스, 빠른 마이그레이션 | 초고동시성, 초대용량, 쓰기 병목이 커서 수평확장 필요한 서비스 |
'☁️Cloud > Alibaba' 카테고리의 다른 글
| Alibaba Cloud: GA(글로벌 가속기) 이해하기 (0) | 2026.03.28 |
|---|---|
| Alibaba Cloud: ECS 스케일링을 위한 ALB 설정 방법 (0) | 2026.03.28 |
| Alibaba Cloud: PolarDB-X의 샤딩과 분산 처리 개념 (0) | 2026.03.28 |
| Alibaba Cloud: PolarDB 기본개념 및 사용법 (0) | 2026.03.28 |
| Alibaba Cloud: CDN과 WAF의 최적 조합 이해하기 (0) | 2026.03.24 |