Весенняя загрузка с поиском Hibernate - индекс не создан наasticsearch - PullRequest
0 голосов
/ 21 января 2019

Индекс создается в локальном файловом каталоге, а не на сервереasticsearch.

Я создал новый проект весенней загрузки, в котором для данных использовались данные весны вместе с поиском в спящем режиме - https://github.com/dhananjay12/spring-data/tree/master/es-hibernate-search-seperate

Это простая операция CRUD.Я использую mysql как backend иasticsearch-5.6.3.Эластичный поиск работает в конфигурациях по умолчанию

Данные сохраняются в mysql, но индекс не создается на сервереasticsearch.Он создается в файле, где я запускаю проект

1 Ответ

0 голосов
/ 21 января 2019

Возможно, вы забыли установить интеграцию Elasticsearch в качестве значения по умолчанию для всех индексов.По умолчанию Hibernate Search использует встроенную интеграцию Lucene.

Просто установите для свойства hibernate.search.default.indexmanager значение elasticsearch, либо в hibernate.properties, либо в persistence.xml.

См. этот раздел документации для получения подробной информации о конфигурации Elasticsearch.

...