我使用的是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 我試圖插入位置。
我使用的是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 我試圖插入位置。
1.7和2之間的主要區別是doc_values
在2.x版本中默認啓用。差異可能是索引時doc值的數據結構的創建時間。 如果您確定不需要對某些字段進行排序或聚合,則可以禁用它們上的doc_values。
感謝您的反饋。我禁用了doc_values,但執行時間沒有改變 – Monta
也許我們可以幫助,如果你告訴我們你正在使用的映射。否則,這只是猜測工作。 – Val
@Val編輯我的文章 – Monta