【发布时间】:2015-12-06 18:11:25
【问题描述】:
我正在使用 MongoDB(3.0.3)、Elastic Search(1.7.1)、NodeJS。
实际上,在我们的数据库中,我们有多个集合,例如任务、用户、作业、事件等。现在我们想要在 MongoDB 中的多个集合上进行全文搜索,但到目前为止 MongoDB 还没有提供。所以我们使用弹性搜索从多个集合中进行全文搜索。
我们希望我们在 MongoDB 中这些集合作业、事件、用户等中插入的任何内容都会自动保存到 Elastic Search 索引中,并且可以立即用于搜索。是否有任何 npm 模块可以帮助我或任何其他想法。
搜索后发现https://github.com/richardwilly98/elasticsearch-river-mongodb和https://github.com/mongoosastic/mongoosastic
那么,哪个更好,更易于使用?或任何其他解决方案
【问题讨论】:
标签: node.js mongodb elasticsearch