即使是不成熟的尝试,也胜于胎死腹中的策略。

ES 索引的mapping信息中字段设置为index:false(也就是字段不索引),对es批量写入数据的性能有提升吗?

Elasticsearch | 作者 liushili | 发布于2019年09月11日 | 阅读数:6607

最近有一个需求,想将一批大量数据写入ES,数据不索引只存储,测试发现字段设置为索引与不索引批量插入性能没有太大变化。但是不知道原因是什么?请各位大佬帮忙解释或指正一下。谢谢
已邀请:

code4j - coder github: https://github.com/rpgmakervx

赞同来自:

看你是什么样的字段不建索引吧,text类型的不建索引可能会明显点,而且如果测试样本太小没有明显效果也是可能的。  而且虽然不索引,但是还是会占用source的空间。 看你集群的版本,如果低于6.x你不如试试把_all这个默认字段禁用了写入性能提升的会更明显。

要回复问题请先登录注册