我正在使用elasticsearch,mongodb和elasticsearch mongodb river
https://github.com/richardwilly98/elasticsearch-river-mongodb
当我观察我的mongodb日志时,即使没有对文档编制索引,并且还需要很长时间才能完成对集合的索引编制,我还是会继续查询我的弹性搜索的oplog。
关于上述问题的任何指导?
答案 0 :(得分:0)
elasticsearch mongodb river [1]使用推荐的方式[2]来查询MongoDB中的tailable游标
如果你在oplog.rs中观察到额外的查询,我建议尝试联系MongoDB,尤其是MongoDB Java Driver [3]。
我很乐意在弹性搜索mongodb河中解决任何问题。
[1] - https://github.com/richardwilly98/elasticsearch-river-mongodb/blob/master/src/main/java/org/elasticsearch/river/mongodb/MongoDBRiver.java#L1326
[2] - https://github.com/mongodb/mongo-java-driver/blob/master/examples/ReadOplog.java#L47
[3] - https://github.com/mongodb/mongo-java-driver