Из документации GET API есть два параметра, которые могут управлять обновлением индекса перед получением документа: в реальном времени VS refresh :
в режиме реального времени
По умолчанию API get работает в реальном времени и не зависит от частоты обновления индекса (когда данные станут видимыми для поиска). Если документ был обновлен, но еще не обновлен, API get выполнит вызов обновления на месте, чтобы сделать документ видимым. Это также приведет к изменению других документов с момента последнего обновления. Чтобы отключить GET в реальном времени, можно установить для параметра реального времени значение false.
Обновить
Параметру refresh можно присвоить значение true, чтобы обновить соответствующий фрагмент до операции get и сделать его доступным для поиска. Установка его в true должна быть сделана после тщательного обдумывания и проверки того, что это не вызывает большой нагрузки в системе (и замедляет индексацию).
Есть ли разница между этими параметрами? Или realtime - это просто псевдоним refresh , т. Е. realtime=true
совпадает с refresh=true
?