gpt4 book ai didi

python - 以下哪个是从python查询elasticsearch的最佳方法?

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

官方Elasticsearch Python客户端

from elasticsearch import Elasticsearch
es = Elasticsearch()
result = es.get(index="test_index", id=1)
print(result)

要么
import urllib2
import json
response = urllib2.urlopen('http://localhost:9200/test_index/_search?q=_id:1', )
result = json.loads(response.read())
print(result)

以上哪种方法是从python查询elasticsearch的最佳方法?

最佳答案

有几个python客户端,正式的可能是最可靠/一致的python客户端,如果您查看source code,它将与第二个示例类似。这是其他一些Python客户端-

  • elasticsearch
  • pyelasticsearch
  • rawes
  • 关于python - 以下哪个是从python查询elasticsearch的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21823628/

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