A implementação fácil e a escrita/geração de consultas Lucene são muito fáceis. A implementação é muito rápida e envoltórios eficazes podem ser construídos em torno dela. Análise coletada por e hospedada no G2.com.
Limitações em alguns operadores lógicos. Por exemplo, operadores como OR exclusivo podem ser difíceis de escrever como uma consulta lucene em situações complexas. Análise coletada por e hospedada no G2.com.
O controle de indexação de texto completo e facetas são a verdadeira força do Lucene. Você pode indexar dados facilmente com base em um esquema e pesquisar imediatamente em todo o índice com velocidades impressionantes. A fragmentação permitiu que o índice fosse balanceado e espelhado em vários nós de back-end, proporcionando um sistema de busca tolerante a falhas. A aceitação por parte dos administradores foi relativamente fácil, já que muitos dos principais motores de busca federados no espaço das bibliotecas acadêmicas são de alguma forma alimentados pelo Lucene. Análise coletada por e hospedada no G2.com.
A configuração não é trivial para o Lucene puro. Ajuda usar algo como SOLR ou Elasticsearch que se baseia no Lucene para permitir que suas aplicações interajam facilmente com o backend. O SOLR fornece uma ótima API (com saída em XML e JSON) para indexar e recuperar dados. A capacidade de estatísticas na época em que o usamos tinha muito espaço para melhorias. Análise coletada por e hospedada no G2.com.
É ótimo para indexação e pesquisa. Eu usei esta biblioteca no projeto de Expansão Global de Crédito, onde lida com milhões de registros financeiros que exigem capacidades de busca rápida. Análise coletada por e hospedada no G2.com.
O preço da licença empresarial é alto em comparação com outras soluções. Análise coletada por e hospedada no G2.com.
muito fácil de instalar e configurar. A administração também é relativamente fácil. Análise coletada por e hospedada no G2.com.
não é tão robusto quanto o elasticsearch é. Também baseado em cron. Análise coletada por e hospedada no G2.com.
Lucene nos permitiu melhorar significativamente nosso desempenho e relevância de busca, indexando facilmente todos os nossos dados, e com muito pouca configuração para a busca, conseguimos melhorar muito a forma como o produto de busca foi entregue aos nossos clientes. Análise coletada por e hospedada no G2.com.
Os índices Lucene por si só são difíceis de manter e pesquisar sem experiência, para aproveitá-los ao máximo, eles precisam ser combinados com o SOLR, isso também adiciona funcionalidades adicionais que podem sobrecarregar o aplicativo se não forem necessárias. A ferramenta que a adição do SOLR ao Lucene fornece precisa de melhorias, embora funcione e cumpra seu papel e tenha sido difícil de configurar e fazer funcionar em um ambiente de produção em larga escala. Análise coletada por e hospedada no G2.com.
Lucene melhorou enormemente nossa busca de documentos interna, tanto em velocidade quanto em relevância. Após indexar os documentos usando o alimentador embutido, há um grande número de maneiras de manipular como você divide seus dados e melhora a forma como você busca, usando a interface SOLR torna fácil executar consultas nos dados. Também foi capaz de fornecer uma busca geográfica baseada em latitude/longitude dos dados. Mesmo executando o Lucene sem quaisquer modificações na configuração, fomos capazes de ver imediatamente uma melhoria na velocidade e relevância. Análise coletada por e hospedada no G2.com.
O alimentador embutido foi um pouco difícil de configurar e fazer funcionar, e mesmo quando estava funcionando, era muito lento e frequentemente parava de funcionar sem motivo aparente, após analisarmos mais a fundo, fomos informados de que isso não é destinado para uso em produção. Análise coletada por e hospedada no G2.com.
Eu gosto do Lucene porque é um mecanismo de busca implementado em Java. Java é uma linguagem fácil de entender. Análise coletada por e hospedada no G2.com.
Eu não gosto do Lucene por causa de suas implementações incompletas, especialmente para abordagens recentes de recuperação de última geração. Quando eu o comparo com o kit de ferramentas Lemur, ele perde vários componentes. Análise coletada por e hospedada no G2.com.
Ele expõe uma API fácil de usar enquanto oculta todas as operações complexas relacionadas à pesquisa. Qualquer aplicação pode usar esta biblioteca. Lucene lida com todas as operações relacionadas à pesquisa. Qualquer aplicação pode usar o framework Lucene. Análise coletada por e hospedada no G2.com.
não é tão flexível. às vezes, versões diferentes têm funções diferentes para o mesmo trabalho Análise coletada por e hospedada no G2.com.
Ele escala bem horizontalmente. Jogue isso na frente do Cassandra e chame isso de um dia. Análise coletada por e hospedada no G2.com.
Pode ser difícil começar a funcionar e diagnosticar problemas de produção. Análise coletada por e hospedada no G2.com.
Lucene fornece vários recursos úteis para implementar mecanismos de busca e funcionalidades de pesquisa em suas aplicações empresariais. Análise coletada por e hospedada no G2.com.
Nem todos os tipos de consultas estão disponíveis, mas o sistema está melhorando e evoluindo rapidamente. Análise coletada por e hospedada no G2.com.