Мой список конфигурации 8 c 32G * 4 Узел данных 2 c 4g * 3 Главный узел 180w + 32 поля данных doucument в индексе. Один сегмент на узел, Отдельная фрагментация. Три копии в 4 запросе узла данных. Требуется добиться того же эффекта, что и в Redis.
Простой запрос:
POST stocustomer/_search
{
"timeout": "50ms",
"from": 0,
"query": {
"bool": {
"filter": [
{
"term": {
"sourceType": {
"value": "dome1"
}
}
},
{
"term": {
"siteCode.keyword": {
"value": "dome2"
}
}
}
]
}
},
"size": 1,
"_source": {
"includes": [
"id"
]
}
}
Я не могу сохранить время ответа стабильный, как значение ключа redis, возможно внезапное превышение 50 мс. Мы выделяем 60% кучи для indices.fielddata.cache.size. Каждый запрос был предварительно нагрет 256 запросов. Для быстрого доступа сегменты indices.fielddata.cache.size установлены в единицу.