Платформа корпоративного уровня для поиска с использованием Spring Boot 2.1.1 + Elasticsearch 6.5.3, поддерживающая петабайты данных (требуется распределённая установка Elasticsearch). В настоящее время проект поддерживает китайскую лексематическую обработку, выделение ключевых слов при поиске. Если вам это поможет, пожалуйста, отметьте звёздочкой, спасибо.
Кроме того, существует поиск с использованием Spring Boot 2.1 + Solr 7.5, который уже поддерживает поиск документов, баз данных, китайскую лексематическую обработку и т.д. https://gitee.com/11230595/springboot-solr
config/elasticsearch.yml
, внести изменения в два параметра:
cluster.name
— имя кластера, можно указать любое значение или использовать "my-application" по умолчанию. Это значение используется при соединении Java с Elasticsearch.network.host
— если этот параметр не указан, то Elasticsearch будет недоступен для других машин. Установите его как (0.0.0.0 позволяет доступ с любого IP адреса).bin/elasticsearch
bin\elasticsearch.bat
bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.3/elasticsearch-analysis-ik-6.5.3.zip
application.properties -> spring.data.elasticsearch.cluster-nodes
для указания адреса Elasticsearch.application.properties -> spring.data.elasticsearch.cluster-name
для указания имени кластера, которое должно совпадать с тем, что было указано выше./src/test/java/com/zhou/essearch/EssearchApplicationTests.java
.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )