導入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,知識圖譜搜索

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