我想使用 mongo-connector 在弹性搜索中只索引特定的 mongodb 集合。Mongodb服务器具有多个具有多个集合的数据库。我不想索引整个数据库。
最好有一个配置文件,如下所述
https://github.com/mongodb-labs/mongo-connector/wiki/Configuration-Options
https://github.com/mongodb-labs/mongo-connector/blob/master/config.json
通过映射,我们可以将 mongo 数据库:集合的索引重定向到 index:index_type
"mapping": {
"db.collection": "index.index_type",
"db.source2": "db.dest2"
}
我发现此选项仅用于运行特定集合。
$ mongo-connector -m mongodbserver:27017 -t 弹性服务器:9200 -d elastic_doc_manager --oplog-ts oplogstatus .txt --namespace-set database.collection