我有一个巨大的主 CouchDB 数据库和从属只读 CouchDB 数据库,与主数据库同步。
因为变化速度很快,服务器之间的通道又慢又不稳定,我想设置 order/priority 来定义哪些文档首先出现。我需要确保优先级最高的文档肯定是最新版本,我可以忽略列表末尾的文档。
排序,而不是过滤
如果不可能,有什么解决办法?
我已经看过的资源:
http :
//wiki.apache.org/couchdb/Replication http://couchapp.org/page/index
更新:主数据库实际上是 Node.js NPM 注册表,并且 order 是Most Depended-upon Packages 的列表。我正在尝试制作代理,因为克隆 50G 一段时间后总是失败。但事实是“我们不需要 90% 的这些模块,而是快速可靠地访问我们所依赖的那些模块。”