2016-08-15 4 views

답변

0

다양한 일관성 문제로 인해 노드가 연결 해제 (분할) 될 가능성이 있으므로 최종 일관성 개념은 다중 노드 설정에서 발생합니다. 다시 연결되면 설정 및 데이터베이스에 따라 서로 동기화되어 일관된 상태를 회복합니다. 따라서 '결국 일관성있는'용어입니다.

단일 노드 설정에서 이와 같은 가능성이 없으므로이 설정에서 두 데이터베이스 모두 강하게 일관성있는 것으로 간주 될 수 있습니다.

0

는 단일 노드 (source)

그러나, 당신은 문서 데이터베이스가 모두 같은 것으로 착각있어, 항상 일치한다. NoSQL 데이터베이스는 다양성이 있으므로 가능한 경우 광범위한 브러시로 페인팅하지 마십시오.

MongoDB는 보조 노드를 사용할 때 "궁극적으로 기본적으로 일관성이 있습니다."(source) 나에게 다르게 동작하도록 구성 할 수 있음을 의미합니다.

반면에 CouchDB는 항상 설계 상 항상 일관성이 있습니다. (source)