将MySQL数据导入elasticsearch的建议?

时间:2015-01-02 21:31:22

标签: mysql xml import elasticsearch

基本上我需要从mysql中获取数据,对其进行转换,然后将其导入elasticsearch。我需要做的转变是非常基本的;例如,获取现有Head Note的前155个字符并为Html元描述创建字符串。我有一些很好的工具可以从MySQL转到XML,但我不知道这是否有帮助。

我一直在寻找一个小时左右,可以想象几条潜在的路径。也许那里也有更好的。

  1. 从MySQL创建XML。使用logstash(如果可能?)转换并导入Elasticsearch。
  2. MySQL到XML。创建XSLT文件以重构数据。生成XML并以某种方式导入ES。
  3. MySQL到XML。创建XSLT文件以重构数据。生成JSON并以某种方式导入ES。
  4. 使用river-jdbc插件从MySQL导入, IF 我也可以连接表并转换数据。
  5. 其他?
  6. 导入数据的有效方法是什么?

0 个答案:

没有答案