분산 모델

Database

[NOSQL] NOSQL의 분산모델에 대해 알아보자

NoSQL이 인기가 많은 주된 이유 중 하나는 대규모 클러스터에서 데이터베이스를 실행할 수 있는 능력 때문입니다. 데이터 크기가 증가함에 따라 수직 확장은 점점 더 어려워지고 비용도 늘어나는 반면 수평 확장은 집합과 분산이 자연스러운 단위로 사용할 수 있으므로 잘 맞습니다. 분산 모델에 따라, 더 많은 양의 데이터를 처리할 수 있는 데이터 저장소를 만들 수 도 있고, 많은 읽기 또는 쓰기 트래픽을 처리하도록 할 수 돼있고, 네트워크 속도가 느려지거나 장애가 발생하는 상황에서도 가용성이 높게 유지할 수도 있습니다. 이런 분산 방법에는 크게 두 가지가 있는데, 복제(Replication)와 샤딩(sharding)이 있습니다. 복제는 같은 데이터를 복사해 여러 노드에 분산하는 방법이고, 샤딩은 각 노드마다 다..

busybeans
'분산 모델' 태그의 글 목록