我对 mongodb 和 node.js 都很陌生,但最近一切都很好,直到我需要向我的网站添加全文搜索。根据我的研究,我发现 Elasticsearch 非常适合,但我不知道如何让它与 node.js 和 mongodb 一起工作。我目前正在使用 Heroku 和 MongoLab 来托管我的应用程序。这是我的问题。
如何托管 Elasticsearch?
如何使我的所有 mongo 数据可用于 elasticsearch 我是使用河流还是手动插入和删除所有数据?
我在这条河上找到了一些东西,但我不太确定如何自动实现这一点以及在哪里托管它。
如何从 node.js 查询 Elasticsearch?是否有允许这样做的软件包?
编辑:
问题2确实是我正在努力解决的问题。我还包括了问题 1 和 3,以帮助刚接触该主题并来自谷歌的人。