Couchbase文档过期性能

Couchbase文档过期性能,couchbase,Couchbase,我有一个6节点couchbase集群,在一个存储桶中包含大约2亿个文档。我需要删除这个桶中大约1亿个文档。我计划创建一个视图,为需要删除的文档提供索引,然后执行触摸操作,将这些文档的到期日期设置为第二天。 据我所知,couchbase将定期运行后台过期寻呼机操作来删除文档。1亿个文档的过期寻呼机进程是否会对couchbase群集性能产生影响?如果您将它们设置为几乎同时过期,可能会。这取决于集群的大小是否会影响性能。如果是我的话,除非你有足够的理由在这一刻摆脱他们,否则我会谨慎行事,在从现在到几天

我有一个6节点couchbase集群,在一个存储桶中包含大约2亿个文档。我需要删除这个桶中大约1亿个文档。我计划创建一个视图,为需要删除的文档提供索引,然后执行触摸操作,将这些文档的到期日期设置为第二天。
据我所知,couchbase将定期运行后台过期寻呼机操作来删除文档。1亿个文档的过期寻呼机进程是否会对couchbase群集性能产生影响?

如果您将它们设置为几乎同时过期,可能会。这取决于集群的大小是否会影响性能。如果是我的话,除非你有足够的理由在这一刻摆脱他们,否则我会谨慎行事,在从现在到几天后的一段时间内随机设置一个TTL。然后服务器将为您处理它,您不必担心这一点


在Couchbase中以秒或UNIX epoc时间为单位。如果超过30天,则必须是UNIX epoc时间。

谢谢,这很有意义。我会试试的!不管你最终是用代码写的,请在某个地方写一篇博文,并将其链接回这个问题。我相信其他人会有兴趣知道您是如何在视图和代码中解决它的。