Plucene

Plucene é uma porta Perl do motor de busca Lucene.
Baixe Agora

Plucene Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Tony Bowden and Marty Pauley
  • Site do editor:
  • http://search.cpan.org/~tmtm/

Plucene Tag


Plucene Descrição

O pluceno é uma porta perl do motor de busca de Lucene. O pluceno é uma porta Perl do mecanismo de pesquisa de Lucene.SynopsisCriar documentos adicionando campos: meu $ doc = Plucene :: Document-> Novo; $ DOC-> Adicionar (Plucene :: Documento :: Field-> Texto (Content => $ Content)); $ doc-> Adicionar (Plucene :: Document :: Field-> Texto (Autor => "Seu nome")); Escolha o seu analisador e adicione documentos a um gravador de índice Meus $ Analyzer = Plucene :: Análise :: Simpleanalyzer-> novo(); Meu $ Writer = Plucene :: Índice :: Writer-> Novo ("My_Index", $ Analyzer, 1); $ Writer-> Add_Document ($ doc); UNDEF $ escritor; # closesearch Ao construir uma consulta my $ parser = pluceno :: Queryparser-> Novo ({Analyzer => Plucene :: Análise :: Simpleanalyzer-> Novo (), padrão => "Texto" # Campo padrão para consultas não especificadas} ); Meu $ Consulta = $ parser-> anal ('Autor: "Seu nome"'); em seguida, passe a consulta a um indexSearcher e colete hits Meu $ Searcher = Plucene :: Search :: IndexSearcher-> Novo ("My_Index"); meus documentos; Meu $ HC = Plucene :: Search :: Hitcollector-> Novo (Collect => Sub {My ($ Self, $ DOC, $ Score) = @_; push @docs, $ SELVER-> DOC ($ DOC);} ); $ Searcher-> Search_HC ($ query => $ HC); Requisitos: · Perl.


Plucene Software Relacionado

API-API

Inline-API é um módulo Perl que ensina como vincular uma linguagem de programação a Perl usando Inline.pm. ...

220

Download