Couchbase存储桶强制文档在服务器重新启动时到期

时间:2014-02-03 23:13:56

标签: couchbase

我计划使用couchbase存储桶来缓存数据库调用的结果。如果群集中的某个couchbase服务器出现故障并重新启动,我想强制该服务器上任何持久文档的到期。我怎样才能做到这一点? memcached存储桶的性能与couchbase存储桶相比如何?

2 个答案:

答案 0 :(得分:0)

如果项目有一个项目,Couchbase会持续到期,因此如果项目在服务器关闭时过期,并且您重新启动服务器,则在预热过程中项目将被删除。

答案 1 :(得分:0)

不支持只刷新单个节点的vbuckets,但是可以通过简单地删除并重新创建Bucket来刷新整个Bucket(跨所有节点)。

这可以使用REST API完成 - 请参阅Deleting a BucketCreating and Editing a Bucket。您可能还会在SDK调用中将其包含在内,具体取决于您使用的SDK。