我使用的是Elasticsearch 1.7,索引操作需要10毫秒到100毫秒。
在Elasticsearch 2.2上使用完全相同的映射,索引时间介于2s和5s之间!
我使用多线程系统发送HTTP请求(50个模拟请求)
有没有人有解释?
修改 映射:https://github.com/Socrate93/Sample/blob/master/mapping.json 我正在尝试插入地点。
答案 0 :(得分:0)
1.7和2之间的主要区别是doc_values
默认情况下在2.x版本中启用。差异可能是索引时doc数据的数据结构的创建时间。
如果您确定不需要对某些字段进行排序或聚合,则可以禁用它们上的doc_values。