'vertical' 태그의 글 목록 — J Story

vertical

PROGRAMMING/Database

[Database] 파티셔닝과 샤딩 그리고 레플리케이션(feat.분산 저장 기법, 수평, 수직, 튜닝)

들어가며 작은 규모의 시스템은 기술 스택과 구조에 대한 차이가 어떤 임팩트를 가져올지에 대해 생각하기 어렵습니다. 점점 볼륨이 커지면서 생각지 못했던 여러 가지 문제가 발생하게 되는데요. 특히 속도와 확장성에 대한 고민은 필연적입니다. 데이터가 쌓일수록 데이터베이스의 읽기/쓰기의 성능은 감소하고 병목 지점이 됩니다. 데이터베이스 파티셔닝, 샤딩, 레플리케이션은 대규모 데이터베이스 시스템에서 확장성을 높이기 위해 사용되는 기술들입니다. 각각의 기술은 데이터의 분산, 복제, 분할 등을 통해 데이터베이스 시스템의 성능과 가용성을 향상하는데 목적이 있습니다. 오늘은 이러한 문제를 해결하는 기법의 개념과 종류 그리고 차이점에 대해서 알아보려 합니다. 💡 고가용성 서버와 네트워크, 프로그램 등의 정보 시스템이 지속..

인프준
'vertical' 태그의 글 목록