반응형 mongodb1 [NoSQL] 기본 개념 정리 분산 데이터베이스가 가지는 속성 NoSQL은 일반적으로 서버를 여러대로 운영하는 분산시스템을 도입하므로 분산 데이터베이스에 속한다. 물론 단일 서버로 운영할 수도 있지만, NoSQL이 가지는 장점을 활용하기 위해서는 여러 대로 운영하는 것이 좋다고 한다. 가용성과 확장성 측면에서도 분산시스템 구성이 바람직하다. NoSQL에서는 응답시간, 일관성, 지속성의 균형을 위해 결과적 일관성(Eventual consistency)을 구현한다. * 지속성 (Durability) : 긴 시간 동안 올바른 데이터 복사본을 유지하는 속성 결과적 일관성이란, 서버가 여러 대인 분산시스템에서 데이터를 조회했을 때 특정 서버는 변경 된 데이터가 조회되고 일부는 변경되지 않은 상태로 조회될 수 있다. 그 때 데이터의 일관성을 위.. 2018. 11. 28. 이전 1 다음 반응형