Solr — это сверхбыстрая мультимодальная поисковая платформа с открытым исходным кодом, построенная на Apache Lucene. Он обеспечивает полнотекстовый, векторный и геопространственный поиск во многих крупнейших организациях мира.
Полное описание проекта Solr, состав команды, репозитории исходного кода и другие подробности можно найти на веб-сайте Solr по адресу https://solr.apache.org/.
Загрузки для дистрибутивов Apache Solr доступны по адресу https://solr.apache.org/downloads.html.
Справочное руководство содержит полное руководство по развертыванию, которое поможет вам установить Solr.
Вы можете запустить Solr в Docker через официальный образ. Узнайте больше о Solr в Docker
Solr имеет официальную поддержку для работы в Kubernetes в официальном образе Docker. Подробную информацию, учебные пособия и инструкции можно найти на домашней странице оператора Solr.
Solr включает несколько примеров, которые помогут вам начать работу. Чтобы запустить конкретный пример, введите:
bin/solr start -e <EXAMPLE> where <EXAMPLE> is one of:
cloud: SolrCloud example
techproducts: Comprehensive example illustrating many of Solr's core capabilities
schemaless: Schema-less example (schema is inferred from data during indexing)
films: Example of starting with _default configset and adding explicit fields dynamically
Например, если вы хотите запустить пример techproducts, введите:
bin/solr start -e techproducts
Для более подробного ознакомления ознакомьтесь с учебными пособиями в Справочном руководстве Solr.
#solr
на libera.chat Узнайте больше о разработке Solr, прочитав документацию для разработчиков в дереве исходного кода ./dev-docs или создав Solr из исходного кода в ./dev-docs/solr-source-code.adoc.
Solr использует Gradle для своей системы сборки. Вот несколько полезных советов по сборке и локальному запуску Solr:
./gradlew dev
cd ./solr/packaging/build/dev
bin/solr start
bin/solr
для создания коллекций Solr и управления ими. Например, используйте инструмент bin/solr post
для индексации некоторых выборочных данных. Пожалуйста, посетите CONTRIBUTING.md для получения информации о вкладе в проект.
Чтобы стать участником сообщества разработчиков:
#solr-dev
в организации the-asf
. Зарегистрируйтесь по адресу https://the-asf.slack.com/messages/CE70MDPMF.#solr-dev
на libera.chat