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