我正在尝试将大量存储桶从一个生产服务器迁移到另一个生产服务器。我目前正在使用查询视图的脚本并将结果复制到其他服务器。 Hovewever,我不知道如何以较小的步骤分解这个过程。具体来说,我希望将所有可用存储桶复制到其他服务器(这需要几个小时),运行一些测试,并且当测试成功时,如果有新存储桶,请使用相同的脚本仅迁移新存储桶。
对于其视图,couchbase是否支持任何可能有用的功能?像查询的LIMIT和OFFSET,或者每个桶上的最后修改日期,所以我可以过滤它?
答案 0 :(得分:1)
回答你的问题,是的。如果您使用的SDK不是您需要查看其API,但是例如使用控制台,您可以检查所有可用的过滤器选项。例如,如果您使用HTTP,则将&limit=10&skip=0
作为参数。查看更多信息here
要按修改日期过滤,您需要专门为其创建一个视图,该视图将修改日期作为键,以便进行搜索。
这是一个链接,向您展示如何按日期搜索,这意味着如上所述,创建一个以日期为键的map / reduce函数,然后查询该键:Date and Time Selection