2016-02-14 48 views
0

我使用的是Elasticsearch 1.7,索引操作的時間爲10ms到100ms。彈性搜索的寫性能2.2.0

在Elasticsearch 2.2上使用完全相同的映射,索引時間在2s到5s之間!

我用多線程系統發送的HTTP請求(50個simulatenous請求)

有沒有人有一個解釋?

編輯 映射:https://github.com/Socrate93/Sample/blob/master/mapping.json 我試圖插入位置。

+0

也許我們可以幫助,如果你告訴我們你正在使用的映射。否則,這只是猜測工作。 – Val

+0

@Val編輯我的文章 – Monta

回答

0

1.7和2之間的主要區別是doc_values在2.x版本中默認啓用。差異可能是索引時doc值的數據結構的創建時間。 如果您確定不需要對某些字段進行排序或聚合,則可以禁用它們上的doc_values。

+0

感謝您的反饋。我禁用了doc_values,但執行時間沒有改變 – Monta