如何将现有数据从MongoDb插入ElasticSearch

时间:2018-12-26 19:43:14

标签: mongodb

我开始将数据从MongoDb迁移到ElasticSearch。我正在为此使用“ monstache”。该连接器正在跟踪MongoDb。 问题是我已经在MongoDb中拥有了我也想发送到ElasticSearch中的数据。最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

我知道这可能是一个模糊的答案,但我认为您可以编写一个小型javascript应用程序来建立与两个数据库的连接,然后将要迁移的mongo中的JSON展平,然后使用ES api将它们批量推送到您的ES数据库。

'monstache'可能有更好的选择。他们的github页面建议他们这么做。

https://github.com/rwynn/monstache

希望这会有所帮助。