0

我正在使用 elasticsearch、mongodb 和 elasticsearch mongodb river

https://github.com/richardwilly98/elasticsearch-river-mongodb

当我观察我的 mongodb 日志时,河流会继续查询我的 elasticsearch 的 oplog,即使它没有为文档编制索引,而且完成对集合的索引也需要很长时间。

对上述问题有任何指导吗?

4

1 回答 1

0

elasticsearch mongodb river[1]使用推荐的方式[2]在MongoDB中查询tailable cursor

如果您在 oplog.rs 中观察到额外的查询,我建议您尝试联系 MongoDB,尤其是 MongoDB Java Driver [3]。

我很高兴解决 elasticsearch 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

于 2013-08-01T14:05:04.677 回答