2016-12-04 3 views
0

필자의 요구 사항은 동시에 여러 문서를 가져 오는 것을 방지하기위한 것입니다. 3 개의 스케줄러 인스턴스가 있습니다. 그래서 하나의 스케줄러 인스턴스 만이 동시에 문서를 가져 오거나 읽을 수 있어야합니다. 문서를 읽는 동안 CAS 값을 얻었지만이 CAS 값을 사용하여 다른 두 스케줄러가 해당 문서를 업데이트하지 못하도록하는 방법을 모릅니다. 제안 해주세요. 감사합니다. .nodejs에서 CAS를 사용하여 여러 인스턴스가 동일한 couchbase 문서를 얻는 것을 방지하려면 어떻게해야합니까?

답변

0

여러 작성자가 문서를 덮어 쓰지 않도록 보호하기 위해 CAS가 있습니다. 너는 뭘 기대하고 있니? 서버는 읽기 위해 키를 잠글 수 없습니다.