solr
1.0.0
Solr 是基于 Apache Lucene 构建的超快、开源、多模式搜索平台。它为世界上许多最大的组织提供全文、矢量和地理空间搜索。
有关 Solr 项目、团队组成、源代码存储库和其他详细信息的完整描述,请参阅 Solr 网站:https://solr.apache.org/
Apache Solr 发行版的下载可从 https://solr.apache.org/downloads.html 获取。
参考指南包含完整的部署指南,可引导您完成 Solr 的安装。
您可以通过官方镜像在 Docker 中运行 Solr。了解有关 Docker 中的 Solr 的更多信息
Solr 在官方 Docker 镜像中提供了在 Kubernetes 上运行的官方支持。请参阅 Solr Operator 主页以获取详细信息、教程和说明。
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
通过阅读 ./dev-docs 源代码树中的开发人员文档或从 ./dev-docs/solr-source-code.adoc 中的源代码构建 Solr,了解有关开发 Solr 的更多信息
Solr 使用 Gradle 作为其构建系统。以下是在本地构建和运行 Solr 的一些有用提示:
./gradlew dev
cd ./solr/packaging/build/dev
bin/solr start
bin/solr
脚本来创建和管理 Solr 集合。例如,使用bin/solr post
工具来索引一些示例数据。 请查看 CONTRIBUTING.md 以获取有关为该项目做出贡献的信息。
要参与开发者社区:
the-asf
组织中的#solr-dev
。注册 https://the-asf.slack.com/messages/CE70MDPMF#solr-dev