gpt4 book ai didi

json - 将JSON对象作为文档批量加载到Elasticsearch中

转载 作者:行者123 更新时间:2023-12-02 23:03:57 24 4
gpt4 key购买 nike

有没有办法在不修改原始内容的情况下将以下数据批量加载到elasticsearch中?我将每个对象发布为一个文档。目前,我正在使用Python解析单个对象,然后一次将其发布。

{
{"name": "A"},
{"name": "B"},
{"name": "C"},
{"name": "D"},
}

在从REST服务器到Elasticsearch的生产中进行这种类型的处理需要大量时间。

是否有单个POST / curl命令可以一次上传上面的文件,然后Elasticsearch对其进行解析并将每个对象放入自己的文档中?

我们正在使用Elasticsearch 1.3.2

最佳答案

是的,您可以使用_bulk端点通过curl进行批量api。但不是自定义解析。如果可以的话,创建文件的任何过程都可以将其格式化为ES规范。看这里:

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-bulk.html

python中还通过助手提供了批量支持。看这里:
http://elasticsearch-py.readthedocs.org/en/master/helpers.html

关于json - 将JSON对象作为文档批量加载到Elasticsearch中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25688456/

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