Couchdb 2.0 将多个用户数据库复制到单个数据库

Couchdb 2.0 replicate multiple user databases to single db

我正在使用 couchdb,每个用户都有自己的数据库。

但是,我有一个 Web 应用程序应该能够在任何数据库和 return 文档中查找 _id。对于成千上万的用户,跨数千个 couchdb 实例进行查询是不切实际的。

如何将我的数据复制到单个主数据库,以便我可以通过 _id 进行查询?

我最后做的是在创建数据库时使用 _replicate API 端点将每个 userdb 复制到主数据库。然后主数据库包含所有其他数据库的只读副本。