Lucene Plugin для para
Para был разработан как простая и модульная средняя структура для устойчивости объекта и поиска. Это позволяет вашему приложению хранить объекты непосредственно в хранилище данных (NOSQL) или в любую реляционную базу данных (RDBMS), а также автоматически индексирует эти объекты и делает их доступными для поиска.
Этот плагин позволяет использовать Pure Lucene в качестве поисковой системы для пара.
Плагин находится на Maven Central. Вот фрагмент Maven, чтобы включить в свой pom.xml :
< dependency >
< groupId >com.erudika</ groupId >
< artifactId >para-search-lucene</ artifactId >
< version >{see_green_version_badge_above}</ version >
</ dependency > В качестве альтернативы вы можете загрузить JAR с вкладки «Выпуски» выше. Поместите его в папку lib вместе с серверным файлом войны para-xyzwar . PARA будет искать плагины внутри lib и забрать плагин.
Вот все свойства конфигурации для этого плагина (они заходят внутри вашего application.conf ):
para.lucene.dir = " . "Наконец, установите свойство конфигурации поиска:
para.search = " LuceneSearch " Это может быть свойство системы Java или часть файла application.conf на классе. Это говорит Para использовать LuceneSearch в качестве реализации Search .
Apache 2.0