gpt4 book ai didi

java - Elasticsearch : plain text file instead of JSON

转载 作者:行者123 更新时间:2023-12-02 09:52:10 25 4
gpt4 key购买 nike

对elasticsearch感兴趣并使用txt文件而不是json。 elasticsearch可以支持纯文本文件吗?如果是,是否有任何java API,我可以使用(我用postman在JSON文档上测试了增删改查操作,它工作正常)感谢您的帮助。

最佳答案

不,elasticsearch 文档 api 仅支持 JSON。

但是,有一个解决方法,可以使用在集群中的摄取节点上运行的摄取管道 https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html 来解决此问题。。默认情况下,每个elasticsearch服务器实例都是一个摄取节点。

请看一下这个详细描述的 CSV 方法 https://www.elastic.co/de/blog/indexing-csv-elasticsearch-ingest-node它很容易适应平面文件。

另一种选择是使用 Filebeat 或 Logstash 等第二种工具进行文件摄取。看看这里:https://www.elastic.co/products/beats或这里https://www.elastic.co/products/logstash

使用 Filebeat 可以轻松解决许多问题。给它一个机会;)

关于java - Elasticsearch : plain text file instead of JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56240963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com