저는 Riak과 함께 NoSQL을 두뇌로 감싸려고합니다. CAP 정리를 보면 일관성이 어떻게 발생하는지 이해하는 데 어려움이 있습니다. 예를 들어 온라인 쇼핑몰을 운영한다고 가정 해 보겠습니다. 판매 할 품목이 6 개 있습니다. 2 명이이 품목을 사고 싶어합니다. 첫 번째 사람은이 상품 중 2 개를 구매하려고하며 두 번째 사람은 6 개 품목 모두를 구매하려고합니다. 두 트랜잭션은 거의 즉시 발생합니다. 두 번째 사람이 팬텀 상품을 사지 않는 방법으로 어떻게 할 것인가?Riak Consistency
내 머리 꼭대기에서 읽기/쓰기 잠금을 사용한다고 생각했습니다. 내 생각에 가용성에 문제가있을 수 있습니다.
나는 또한 Commutative Replicated Data Types에서 뭔가를 보았습니다. 여전히 저널에 대한 저널을 읽고 있지만 Riak에 관해서는 누구도 알고 있습니까?
미리 감사드립니다.