默认情况下,CouchbaseQueue线程安全吗?

时间:2018-08-15 22:46:32

标签: couchbase couchbase-java-api

http://docs.couchbase.com/sdk-api/couchbase-java-client-2.5.5/com/couchbase/client/java/datastructures/collections/CouchbaseQueue.html中的1个线程的CouchbaseQueue API是否安全?或者我可以通过Bucket.getAsync()。queuePop()实现类似的行为? 我想从多个JVM访问这种异步行为,而JVM彼此不了解。我现在不想走卡夫卡之路。任何人都可以提供一些信息,因为这将是实现异步队列行为或将我引到适当部分的最佳方法?

谢谢

1 个答案:

答案 0 :(得分:2)

是的,根据Couchbase上的文档。

  

这些实现由维护在Couchbase Server中的JSON文档支持,而不是维护内存中的存储。这些实现是线程安全的,适合于并发使用。