在couchDB中合并多个数据库

在couchDB中合并多个数据库,couchdb,couchdb-futon,Couchdb,Couchdb Futon,我有多个数据库,每个数据库都在收集几十万条推文。我不希望为了获得更深入的分析而将这些数据库合并在一起。但是,我找不到任何可以帮助我合并这些数据库的东西,这些数据库是在CouchDB中创建的 $ npm install -g couchdb-merge 已安装此,然后在下面运行: $ couchdb-merge --database aus_vs_pak_new.couch nz_vs_wi_new.couch --database merge.couch 但是,我得到一个错误: /usr/l

我有多个数据库,每个数据库都在收集几十万条推文。我不希望为了获得更深入的分析而将这些数据库合并在一起。但是,我找不到任何可以帮助我合并这些数据库的东西,这些数据库是在
CouchDB
中创建的

$ npm install -g couchdb-merge
已安装此,然后在下面运行:

$ couchdb-merge --database aus_vs_pak_new.couch nz_vs_wi_new.couch --database merge.couch
但是,我得到一个错误:

/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
/usr/local/bin/couchdb-merge: line 2: /bin: Is a directory
....

如何解决此问题?

看起来您想将两个不同的数据库合并到一个数据库中。您可以通过使用端点从couchdb本身执行此操作

如果您有权访问futon,则可以单击侧栏中的replicator链接,在用户界面的帮助下进行复制

在将aus_vs_pak和nz_vs_wi数据库合并到一个新的数据库(如“crikcet_分析”)后,最终的数据库将包含来自这两个来源的所有信息。请记住,索引不是复制的,您必须重新创建它们