python 连接Elasticsearch
from elasticsearch import Elasticsearch
from elasticsearch import helpers
es_host = https://es-sta.pamirs.com
es_auth = elastic:123456
es= Elasticsearch(hosts=[es_host], http_auth=es_auth,
sniff_on_connection_fail=True,
sniff_timeout=60,
)
#数据大量插入到es
action=[]
for n in total:
dic_one={
'_index': 'expert_experts',
'_type': '_doc',
'_id':n[0],
'_source':
{ 'id':n[0],
'name': n[1]
}
}
action.append(dic_one)
helpers.bulk(self.es, action)
浙公网安备 33010602011771号