Lupyne

Tela Software:
Lupyne
Detalhes de Software:
Versão: 1.8
Data de upload: 13 Apr 15
Revelador: Aric Coady
Licença: Livre
Popularidade: 29

Rating: nan/5 (Total Votes: 0)

O mecanismo principal é uma interface de alto nível para PyLucene, que é uma extensão do Python para acessar o popular motor de busca Java Lucene.
Lucene tem a reputação de ser um conjunto de ferramentas de baixo nível relativamente, eo objetivo de PyLucene é envolvê-lo através da geração automática de código.
Assim, embora PyLucene transforma expressões idiomáticas Java para Python expressões idiomáticas, sempre que possível, a interface resultante é longe de Pythonic.
Ele também fornece um servidor de pesquisa JSON RESTful, baseado na famosa CherryPy.
Muitos aplicativos Python, que exigem melhores capacidades de busca estão migrando de usar bancos de dados cliente-servidor convencionais, enquanto Lucene é uma biblioteca de pesquisa embutido.
Solr é uma opção popular para pesquisa remoto e outros recursos avançados, mas, em seguida, toda a personalização ou uso embutido é acoplado a Java e XML.
Usando um framework web python em vez pode fornecer o melhor de ambos os mundos, por exemplo, a indexação lote off-line e pesquisa remota ao vivo.
Um cliente simples para fazer interagir com o servidor como conveniente como uma interface RPC.
Ele lida com todas as interações HTTP, com suporte para a compressão, JSON, e reutilização de conexões

Características :.

  • recursos de pesquisa avançadas:
  • Distribuído procura com suporte para redundância, particionamento e sharding.
  • busca facetada Otimizado.

  • Consultas
  • prefixo otimizada e alcance.
  • apoio Geospatial.

  • em busca de apoio remoto:
  • configuração de produção
  • pesquisador Refreshing
  • & quot; Mais como este & quot; consultas
  • Recuperando fatias de documentos
  • texto Hit destacando
  • Opções de consulta de análise
  • erros JSON
  • enumeração avançada termo
  • Multi-pesquisadores
  • opções de classificação
  • Facetas

O que é novo nesta versão:

  • PyLucene 4.8 e 4.9 suportado
  • PyLucene 4.4 e 4.5 caiu
  • DocValues ​​podem ser atualizados no local
  • melhorias indexação paralelas

O que é novo na versão 1.5:

  • PyLucene 4,5 suportado
  • PyLucene 3 baixado
  • Campos usar nova interface FieldType
  • comparadores SortField otimizado e suporte a vários valores

O que é novo na versão 1.2:

  • PyLucene 3.6 suportado
  • PyLucene 3.1 preterido
  • Suporte para todas as opções IndexWriterConfig

  • Wrappers
  • filtro dinâmico
  • Flexible triagem e filtragem hit

O que é novo na versão 1.1:.

  • PyLucene 3,5 suportado
  • PyLucene 3.0 caiu.
  • armazenamento e recuperação de campos binários.
  • query Term reforço.

O que é novo na versão 1.0:.

  • PyLucene 3.4 suportado
  • PyLucene 3.0 preterido.
  • Acessos suporta nativamente agrupamento por uma função arbitrária.
  • consultas vão desde consultas MultiTerm.
  • FieldCaches base segmento, otimizado para atualizações incrementais.
  • utilitários adicionais de comparação distância, opcionalmente, usando o módulo contrib espacial.
  • query NumericField para corresponder a um único termo.

O que é novo na versão 0.9:.

  • PyLucene 3.2 suportado
  • PyLucene 2.9 caiu.
  • Perto indexador em tempo real.
  • Otimizado contagem total sucesso.
  • Suporte para IndexWriterConfig e comprimento do campo ilimitado.
  • configurações de campo validado na inicialização.
  • Realce usa FastVectorHighlighter quando disponível.
  • Novas consultas extensão:. Carga e de verificação da posição

O que é novo na versão 0.8:.

  • PyLucene 3.1 suportado
  • PyLucene 2,9 preterido.
  • índice de documento único para eficientemente combinando várias consultas.
  • Opcionalmente expurgar exclusões e otimizar o índice em atômica cometer.
  • implementações campo numérico para datetimes e pontos geoespaciais.
  • documento atualiza Atómica.

O que é novo na versão 0.7:

  • Suporte para Lucene 2.4 caiu
  • CherryPy 3.2 compatível
  • Spatial dentro queries otimizado e permitir distância ilimitada
  • As buscas podem ser expirou
  • pesquisas Ordenado permitir computação pontuações e maxscore tracking
  • Disjunção consulta
  • consultas intervalo numérico com passo de precisão personalizado
  • A enumeração de termos numéricos
  • cópia Eficiente de um subconjunto de índices
  • Carregando pesquisadores em um RAMDirectory
  • SortFields apoiar analisadores personalizados e reutilização de cache campo

O que é novo na versão 0.6:.

  • Python 2.7 compatível
  • spellchecking Eficiente:. Sugestões (auto-completa) e correções (? Que você quis dizer)
  • Suporte para analisadores consulta personalizada, incluindo um corretor ortográfico.
  • consultas de apoio à extração de termos.
  • Indexing suporta documentos reforço.
  • Otimizado seleção de campo documento.
  • opções de início do servidor mais configurável, semelhante ao CherryD.
  • Span consultas de apoio à máscara e cargas úteis.

Programas semelhantes

SearchBlox
SearchBlox

10 Dec 15

PHPCrawl
PHPCrawl

1 Mar 15

Tipue Search
Tipue Search

12 May 15

Tipue drop
Tipue drop

20 Jul 15

Comentário para Lupyne

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria