Solr é a plataforma de pesquisa multimodal extremamente rápida e de código aberto construída no Apache Lucene. Ele possibilita pesquisas de texto completo, vetoriais e geoespaciais em muitas das maiores organizações do mundo.
Para obter uma descrição completa do projeto Solr, composição da equipe, repositórios de código-fonte e outros detalhes, consulte o site do Solr em https://solr.apache.org/
Os downloads para distribuições do Apache Solr estão disponíveis em https://solr.apache.org/downloads.html.
O Guia de referência contém um Guia de implantação completo para orientá-lo na instalação do Solr.
Você pode executar o Solr no Docker por meio da imagem oficial. Saiba mais sobre Solr no Docker
Solr possui suporte oficial para rodar em Kubernetes, na imagem oficial do Docker. Consulte a página inicial do Operador Solr para obter detalhes, tutoriais e instruções.
Solr inclui alguns exemplos para ajudá-lo a começar. Para executar um exemplo específico, digite:
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
Por exemplo, se você deseja executar o exemplo techproducts, insira:
bin/solr start -e techproducts
Para uma introdução mais aprofundada, confira os tutoriais no Guia de referência do Solr.
#solr
em libera.chat Saiba mais sobre como desenvolver o Solr lendo a documentação do desenvolvedor em ./dev-docs árvore de origem ou construindo o Solr a partir do código-fonte em ./dev-docs/solr-source-code.adoc
Solr usa Gradle para seu sistema de construção. Aqui estão algumas dicas úteis para construir e executar o Solr localmente:
./gradlew dev
cd ./solr/packaging/build/dev
bin/solr start
bin/solr
para criar e gerenciar coleções Solr. Por exemplo, use a ferramenta bin/solr post
para indexar alguns dados de amostra. Consulte CONTRIBUTING.md para obter informações sobre como contribuir para o projeto.
Para se envolver na comunidade de desenvolvedores:
#solr-dev
na organização the-asf
. Inscreva-se em https://the-asf.slack.com/messages/CE70MDPMF#solr-dev
em libera.chat