亲,只收二进制

ElasticSearch6.1.2数据插入问题

Elasticsearch | 作者 orange | 发布于2018年03月14日 | 阅读数:5456

ElasticSearch初学者遇到了插入数据的问题。
我的ES部署在一台windows服务器上,ES配置都是使用的默认配置,没有修改过,插入方式使用的是C#的client.IndexMany。当前我想向ES插入一亿数据。就先从本地先读取一个存储了五万条的JOSN文件,id随机赋值,然后循环插入ES。一开始跑的还挺顺溜,但当ES数据达到三千万条左右的时候,ES就开始报错了(我尝试了两次都是在三千万左右出现了问题),错误如图:

eswt.png


新人表示实在不懂问题出在哪里,求各路大神解答!
已邀请:

cyberdak

赞同来自: orange

服务端撑不住了,下面提示gc overhead了,表示gc压力过大,大部分时间都被stop-the-world了,真正处理业务的时间很少。所以你需要给服务端加大内存或者加节点了

夏李俊

赞同来自:

估计client端超时了,设置下超时时间看看

zjn_job

赞同来自:

我是初学es,不知道怎么把数据插入到已存在的库中。请求帮忙啊。。

要回复问题请先登录注册