Есть два клиента Java Rest с именами Java High Level REST Client
и Java Low Level REST Client
для интеграции с Elastic Search.
Когда Java High Level REST Client
появился в эластичном поиске и почему?
Есть два клиента Java Rest с именами Java High Level REST Client
и Java Low Level REST Client
для интеграции с Elastic Search.
Когда Java High Level REST Client
появился в эластичном поиске и почему?
Если вы будете следовать официальной документации, вы узнаете о различиях, принципах их работы и причине добавления Java High Level REST Client(JHLRC)
.
Переходя к первому вопросу, когда был добавлен JHLRC, как показано в официальный документ, он был добавлен в 6.0.0-beta1
выпуске.
Переходя ко второму вопросу,
JHLRC работает поверх JLLRC и предоставляет дополнительные функции, такие как маршалинг и демаршалинг запросов, которые низкоуровневый клиент не предоставляет, кроме того, он предоставляет как sync
, так и async
версии API.
Более подробную информацию о низкоуровневом клиенте можно найти здесь, а информацию о клиенте высокого уровня можно найти здесь, где также объясняются внутренние устройства и их работа.