Я создаю WebService (CXF с Spring и JPA) для поиска таблицы базы данных только для чтения, то есть таблицы, которая находится в базе данных. У меня только есть разрешения на чтение, я ничего там не могу изменить.Как создать индексный поиск таблицы данных только для чтения?
Мне нужно реализовать полнотекстовый поиск по некоторым полям этой таблицы, а запрос слишком медленный (это база данных книг с заголовком, автором и ключевыми словами для каждой книги), поэтому мне нужно создать индекс для этого.
Я пытаюсь понять, поможет ли мне Hibernate Search, и как я могу это сделать. Я думаю, что это не может привести к тому, что в документации говорится, что он строит индекс, когда сущности обновляются (что никогда не случается в моем WebService). Но я новичок во всей своей терминологии, поэтому я могу неправильно истолковать вещи.
Что было бы хорошим путем для этого? Что я должен изучить, чтобы лучше понять, что мне нужно делать? Спасибо заранее!
Только то, что мне нужно. Большое спасибо! – elias