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