Я изучаю интеграцию elasticsearch в приложение, управляемое пружиной-jpa.
Для этого проект elasticsearch-osem кажется поразительным.
Я не понимаю, какова роль аннотации @Indexable(indexName = "someIndex")
, которая показана в примере из введения к проекту.
Что меня смущает тот факт, что в том же примере он говорит:Какова роль @Indexable в elasticsearch-osem?
Затем вы можете написать объекты для клиента ElasticSearch:.
node.client() prepareIndex («твиттер», «твит ..», "1") setSource (context.write (твит)) выполнить() actionGet().
Где «твиттер» - это имя-индекс.
Я думаю, что мой вопрос в том, почему нужно также определять @Indexable
на поле и почему они должны определять имя-индекс?
Благодаря
Вы с какой-либо удачи с этим проектом? Он работает на вас? Я хотел бы поговорить с вами об этом, на gearondATsbcglobal.net – Dennis
@ Dennis Я закончил работу без проекта. В основном потому, что я понял, что разрыв между реляционными документами не является чем-то, что он может решить для меня, но я должен решить его сам. – Ittai