如何批量处理couchbase存储桶

如何批量处理couchbase存储桶,couchbase,Couchbase,我正在尝试将大量存储桶从一台生产服务器迁移到另一台生产服务器。我目前正在使用一个脚本来查询视图并将结果复制到另一台服务器。但是,我不知道这个过程怎么能分解成更小的步骤。具体来说,我希望将所有可用的bucket复制到另一台服务器(这需要几个小时),运行一些测试,当测试成功时,如果有新的bucket,则使用相同的脚本只迁移新的bucket couchbase的视图是否支持任何可能有用的功能?像查询的限制和偏移,或者每个桶上的最后修改日期,所以我可以通过它过滤?你应该真正考虑使用。 恢复 回答你的问题

我正在尝试将大量存储桶从一台生产服务器迁移到另一台生产服务器。我目前正在使用一个脚本来查询视图并将结果复制到另一台服务器。但是,我不知道这个过程怎么能分解成更小的步骤。具体来说,我希望将所有可用的bucket复制到另一台服务器(这需要几个小时),运行一些测试,当测试成功时,如果有新的bucket,则使用相同的脚本只迁移新的bucket


couchbase的视图是否支持任何可能有用的功能?像查询的限制和偏移,或者每个桶上的最后修改日期,所以我可以通过它过滤?

你应该真正考虑使用。 恢复

回答你的问题,是的。如果您使用的是SDK,那么您需要查看它们的API,但例如,使用控制台,您可以检查所有可用的过滤器选项。例如,如果使用HTTP,则将
&limit=10&skip=0
作为参数。查看更多信息

要按修改日期进行筛选,您需要专门为此创建一个视图,该视图将修改日期作为关键字,以便进行搜索

这里有一个链接,向您展示了如何按日期搜索,这意味着如我所述,创建一个以日期为键的map/reduce函数,然后查询该键: