Sol incrível
Solr é um Web Service (REST) que fornece acesso API de aplicações para criar e gerenciar índices de pesquisa (Coleções) que se comportam como um armazenamento NoSQL para Documentos com Campos. Os dados salvos em uma coleção de documentos Solr podem ser consultados usando uma variedade de sintaxes de consulta, mais comumente a sintaxe de consulta Lucene, dismax ou edismax. O servidor web do Solr baseado em Jetty envolve a API Lucene com um serviço web para que os desenvolvedores e aplicativos não precisem fazer as tarefas domésticas envolvidas no gerenciamento dos arquivos de índice.
Uma lista selecionada de pacotes e recursos incríveis do Apache Solr. Mantido por Rahul Singh de Anant. Sinta-se à vontade para entrar em contato comigo se quiser colaborar nesta e em outras listas incríveis. Incrível Cassandra, Incrível Solr, Incrível Lucene
Conteúdo
- Em geral
- Interfaces Interfaces de usuário para Solr.
- Ferramentas Aplicativos/Plugins que utilizam Solr.
- Projetos Outros projetos que utilizam Solr.
- Clientes Clientes Específicos de Linguagem de Programação para Solr.
- Java
- .LÍQUIDO
- escala
- Pitão
- Rubi
- PHP
- Ir
- Perl
- Clojure
- Nó
- Recursos
- Documentação Documentação oficial/não oficial.
- Livros Livros populares sobre Solr.
- Tutoriais Tutoriais passo a passo no Solr.
- Sites Sites (não blogs) no Solr.
- Blogs de especialistas do Solr.
- Imagens Docker Imagens / Composições Docker com Solr.
- Vídeos Vídeos no Solr.
Em geral
- Apache Solr
- Wikipédia: Apache Solr
Interfaces
- Usuário da Web do Appleseed Search - Parte do projeto de código aberto do Portal Appleseed.
- Último commit: 2/2018 / Verificado: 28/03/2020.
- Blacklight - Colaboração multiinstitucional de código aberto construindo uma estrutura de plataforma de descoberta melhor.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- Solr PHP UI Cliente Solr e interface de usuário para pesquisa (UI).
- AJAX Solr – Uma biblioteca JavaScript para criar interfaces de usuário para Apache Solr.
- Último commit: 4/2019 / Verificado: 28/03/2020.
- Spyglass - Resultados de pesquisa simples com Solr e Ember.
- Projeto não é mais mantido a partir de 3/2019, disponível para adoção.
- Última confirmação: 2019/03 / Verificado: 28/03/2020.
- Splainer - Serviços de pesquisa de diagnóstico Solr e Elasticsearch desenvolvidos em Angular.
- Último commit: 1/2020 / Verificado: 28/03/2020.
- Solrstrap - Uma interface de consulta-resultado para Solr construída em HTML/CSS/JS.
- Último commit: 4/2017 / Verificado: 28/03/2020.
- ngSolr – Pesquisa facetada fácil para Apache Solr construída usando Angular.
- Último commit: 4/2016 / Verificado: 28/03/2020.
- SOLR-AJAX - Interface de pesquisa facetada SPA para Apache Solr/Lucene.
- Última confirmação: 2014/03 / Verificado: 28/03/2020.
- Solstice - Um wrapper Solr simples para aplicativos AngularJS.
- Último commit: 11/2017 / Verificado: 28/03/2020.
- SolrDora – Uma maneira rápida e fácil de explorar os dados em seu núcleo Solr escrito em Go.
- Última confirmação: 10/2019 / Verificada: 28/03/2020.
- (DESCONTINUADO) Plug-in WordPress do mecanismo de pesquisa WPSolr - Pesquise 10 vezes mais rápido com Elasticsearch ou Apache Solr com muitos dados.
- Plugin Apache Solr Search Drupal - Este módulo integra o Drupal com a plataforma de pesquisa Apache Solr.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- Drupal Search API Solr Plugin - Este módulo fornece um backend Solr para o módulo Search API.
- Último commit: 2/2020 / Verificado: 28/03/2020.
Ferramentas
- Proxies Solr - Links para proxies solr simples implementados em PHP, Node.js, Java ou NGINX.
- Último commit: 4/2015 / Verificado: 28/03/2020.
Projetos
- Transformalize - Agiliza tarefas rotineiras de processamento de dados, como limpeza, geração de relatórios e desnormalização. Pode processar rapidamente dados de SQL/MySQL/PostgreSQL para Solr/Elasticsearch.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- JesterJ Um novo sistema de ingestão de documentos altamente flexível e escalável.
- Último commit: 1/2020 / Verificado: 28/03/2020.
- Spark-Solr - Ferramentas da Lucidworks para leitura de dados do Solr como um Spark RDD e indexação de objetos do Spark no Solr usando SolrJ.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- (DESCONTINUADO) Conector Flink Solr - Apache Flink Sink de Naveen Madhire para Solr.
- Apache Flume - Flume é um serviço distribuído, confiável e disponível para coletar, agregar e mover com eficiência grandes quantidades de dados de log.
- Último lançamento: 1/2019 / Verificado: 28/03/2020.
- Storm Solr - Ferramentas da Lucidworks para construir topologias Storm para indexar dados no SolrCloud.
- Último commit: 4/2018 / Verificado: 28/03/2020.
- Conector Kafka para Solr Sink - Kafka Connect Solr para gravar dados no Solr.
- Último commit: 6/2016 / Verificado: 28/03/2020.
- SolrMQ SolrMQ é um plugin para Solr que permite enviar atualizações para Solr usando uma fila de mensagens AMQP. Usamos a biblioteca RabbitMQ.
- Último commit: 8/2014 / Verificado: 28/03/2020.
Clientes
Java
- SolrJ - Cliente Java Solr.
.LÍQUIDO
- SolrNet - Cliente .NET Solr.
- Último commit: 11/2019 / Verificado: 28/03/2020.
escala
- Cliente Solr Scala - Cliente Scala Solr.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- solrs - Um cliente solr assíncrono e sem bloqueio para Java/Scala, fornecendo uma interface de consulta como SolrJ.
- Último commit: 2/2020 / Verificado: 28/03/2020.
- Scalikesolr Apache Solr. Cliente para Scala/Java.
- Última confirmação: 01/2016 / Verificado: 28/03/2020.
- Cliente Solr Play Scala - Uma biblioteca Scala na estrutura Play para indexação e pesquisa de documentos em um Apache Solr.
- Último commit: 6/2017 / Verificado: 28/03/2020.
Pitão
- Clientes Python Solr – Referência a vários clientes Python Solr.
- Python:SolrClient - Uma biblioteca P{ython simples para Solr; construído em python3 com suporte.
- Último commit: 11/2019 / Verificado: 28/03/2020.
- mysolr - mysolr nasceu para ser um cliente rápido e fácil de usar para a API do Apache Solr e porque os clientes Python existentes não atendiam a essas condições.
- Último commit: 9/2014 / Verificado: 28/03/2020.
Rubi
- rsolr - Um cliente Ruby para Solr.
- Último commit: 1/2020 / Verificado: 28/03/2020.
- Sunspot - Pesquisa baseada em Solr para objetos Ruby.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
PHP
- Solarium - Uma biblioteca cliente Solr para PHP.
- Última confirmação: 2020/03 / Verificado: 28/03/2020.
- Extensão Solr PHP - Permite que você se comunique de forma eficaz com o servidor Apache Solr em PHP.
- Último commit: 7/2019 / Verificado: 28/03/2020.
Ir
- go-solr - cliente Solr em Go, administrador principal, adicionar documentos, atualizar, excluir, pesquisar e muito mais.
- Último commit: 2/2020 / Verificado: 28/03/2020.
- Gora – Um cliente Solr simples para Go.
- Último commit: 2/2018 / Verificado: 28/03/2020.
- Go-Solr – Uma biblioteca solr escrita em Go.
- Código antigo, o autor não recomenda o uso.
- Verificado: 28/03/2020.
Perl
- CPAN Apache::Solr - Perl Apache Solr.
- Última confirmação: 01/2019 / Verificado: 28/03/2020.
Clojure
- flux - Um cliente Solr baseado em Clojure.
- Última confirmação: 01/2016 / Verificado: 28/03/2020.
- Solrclj - Um cliente Clojure para Apache Solr.
- Último commit: 9/2013 / Verificado: 28/03/2020.
Nó
- solr-node-client - Um cliente solr para node.js - indexando, adicionando, excluindo, confirmando e pesquisando documentos em uma instalação do Apache Solr.
- Última confirmação: 9/2019 / Verificada: 28/03/2020.
Recursos
Documentação
- Documentação oficial do Solr
- Guia oficial de referência do Solr
- Wiki oficial da comunidade Solr
Livros
TODO: Precisa conseguir mais livros e depois fazer o pedido por nível de leitura.
- Empresa Lucene & Solr
- Pesquisa relevante
- Apache Solr: uma abordagem prática para pesquisa corporativa
- Dimensionando Big Data com Hadoop e Solr - Segunda Edição
- Padrões de pesquisa do Apache Solr
- Servidor de pesquisa empresarial Apache Solr, 3ª edição
- Apache Solr: Fundamentos
- [Livro de Receitas Solr - Terceira Edição]
- Publicado: 1/2015.
- A 1ª edição foi publicada em 7/2011, a 2ª edição foi publicada em 1/2013.
- Escalando Solr
- Dominando o Apache Solr
- Solr em Ação
- Einführung em Apache Solr (alemão)
- Apache Solr: guia para iniciantes
- Instruções instantâneas do Apache Solr para indexação de dados
- Domando Texto
- Apache Solr 5.x: guia para iniciantes
Tutoriais
- Início rápido oficial do Solr
- Tutorial Solr
- Tutorial do Solr - por Yonik Seely, criador do Solr.
Sites
- Centro de pesquisa
- Solr Iniciar
Blogues
- Coisas Solr'n - Blog de Yonik Seely. Criador do Solr.
- Conexões de código aberto
- Blog da Lucid Works
- Blog Sematex
Imagens Docker
- solr - imagem oficial do Docker.
- (DESCONTINUADO) 2 graus/solr4
- pilha de pesquisa - composição do Docker da pilha de pesquisa Appleseed. Usa Solr, Elasticsearch, MongoDB, Mono, DotNet, ASPNet, NGINX, MySQL, PostgreSQL.
- Último commit: 7/2018 / Verificado: 28/03/2020.
Vídeos
Contribuir
Contribuições são bem-vindas! Leia as diretrizes de contribuição primeiro.
Licença
Esta obra está licenciada sob uma Licença Creative Commons Atribuição 4.0 Internacional.