Spring Boot Elastic Search - PullRequest
       1

Spring Boot Elastic Search

0 голосов
/ 22 ноября 2018

i) Мы планируем создать новое приложение с использованием Spring Boot 2 и использовать Elastic Search для поиска наших приложений.

ii) Spring Boot 2.X поставляется с ElasticSearch 5.5 (ElasticSearch 5.5 не поддерживаетHigh-Level-Rest-Client) Первая версия High-Rest Rest Client была выпущена с Elastic Search 5.6

Вопрос:

1) Учитывая вышесказанное, что такое ElasticВарианты клиента для нашего приложения Spring Boot 2.X для подключения к ElasticSearch?

2) Любой из присутствующих мог бы узнать больше о планах весенней загрузки относительно того, когда он выпустит обновление, которое может поддерживать Elastic Search High-Level-отдый-Клиент

1 Ответ

0 голосов
/ 22 ноября 2018

При весенней загрузке вы (почти) можете выбрать нужную версию ES.Но, вероятно, вы спрашиваете о spring-data -asticsearch?Если это так, то:

1.1) Используйте автономный клиент высокого уровня без Spring-data -asticsearch, тогда вы можете начать с последней версии ES.Это мой любимый подход, так как мне часто нужны функции, не поддерживаемые spring-data -asticsearch.

1.2) Используйте spring-data -asticsearch в текущей версии и обновляйте позже (это позволит вам использовать более старую версию es, поскольку transportClient необходимо каким-то образом синхронизировать версии) или использовать моментальный снимок spring-data -asticsearch (ваше приложение, вероятно, все еще находится в стадии разработки, когда будет доступен стабильный выпуск)

1.3) Drop spring-data -asticsearch и используйте https://github.com/searchbox-io/Jest/tree/master/jest, который, по-видимому, является основным решением в выпуске Мура (https://github.com/spring-projects/spring-data-elasticsearch/pull/147)

1.4). Используйте свою собственную реализацию (вероятно, не очень хороший вариант);)

2) При использовании пружинного data -asticsearch 3.2 M1 (Release Train Moore) эта проблема должна быть решена.Пожалуйста, смотрите https://jira.spring.io/browse/DATAES-220 и https://jira.spring.io/browse/DATAES-407 для более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...