복제 계수가 3 인 5 노드 클러스터 및 키 공간이 있습니다. 작업 특성은 읽기보다 쓰기가 훨씬 더 중요하지만 읽기 작업 빈도는 쓰기보다 약 10 배 정도 높습니다 . 전반적인 성능을 향상시키면서 일관성을 유지하기 위해 필자는 쓰기의 일관성 수준을 ALL로, 읽기는 ONE으로 설정했습니다. 그러나 이로 인해 하나의 노드가 작동 중지 된 경우에도 조작이 실패하게됩니다.데이터 저장소의 동적 일관성 수준 유지
하나의 노드가 감지되면 (ALL, ONE)에서 (QUORUM, QUORUM)으로 (Write, Read)에 대한 일관성 수준을 동시에 변경할 수있는 방법이 있습니까? 예외; 이것은 임시 (QUORUM, ONE) 설정이있는 임시 단계를 거치지 않는 방식으로 수행됩니다.
또한 용량을 두 배로 늘릴 계획이며, 데이터 센터 3 개에 각각 4 개의 노드가 있습니다. 어느 한 데이터 센터에서 ALL 수준이고 다른 수준에서는 ONE 수준과 같이 사용자 지정 일관성 수준을 정의 할 수 있습니까? 나는 레벨 (EACH_ONE) 읽기에 대해 위 레벨의 쓰기와 결합하여 일관성을 보장하지만 노드가 다운 된 경우에도 클러스터를 사용할 수 있다고 생각합니다.