当前位置:  开发笔记 > 编程语言 > 正文

在Python中将CSV索引到ElasticSearch

如何解决《在Python中将CSV索引到ElasticSearch》经验,为你挑选了1个好方法。



1> Honza Král..:

使用较低级别的elasticsearch-py库,此类任务更容易:

from elasticsearch import helpers, Elasticsearch
import csv

es = Elasticsearch()

with open('/tmp/x.csv') as f:
    reader = csv.DictReader(f)
    helpers.bulk(es, reader, index='my-index', doc_type='my-type')


@seamaner只是意味着elasticsearch无法足够快地处理您发送的数据。您可以通过在实例化时将`timeout = N`传递给`Elasticsearch`来增加超时(默认为10秒)(其中N> 10)
推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有