导入CSV文件到Elasticsearch方法和工具总结

问题背景:实验需求,想要将Oracle中的数据导入到ES中,从而进行搜索。之前做过logstash-input-jdbc实现Oracle、MySQL等数据库的增量式同步。由于想要CSV文件,方便Neo4j数据库的导入导出。

因此先将Oracle数据库导出为CSV格式文件,在Oracle数据库en中表右键选择Query data,使用将数据导出为csv格式。

经过调研,发现CSV格式文件导入ES主要有以下几种方式。并分别进行总结。

1,如何通过logstash将csv数据导入到elasticsearch

2,一个将ES查询结果以PDF,HTML或CSV形式导出的ES插件

3,批量加载json/csv等数据到ElasticSearch工具推荐-elasticsearch-loader 

4,kibana中使用 File Data Visualizer 将 CSV 和日志数据导入 Elasticsearch

5,dejavu, Elasticsearch Web UI支持通过JSON和CSV文件导入数据

 

补充链接

1,ES+Neo4j搜索

2,知识图谱搜索

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章