468x60

lunedì 9 febbraio 2009

Apache Lucene - motore di ricerca open source

Apache Lucene è una libreria open source che implementa un motore di ricerca testuale, scritto interamente in Java. E' una tecnologia adatta per qualsiasi applicazione che richiede una ricerca full-text, ed in particolare è multi piattaforma. Apache Lucene è un progetto open source, disponibile per un download gratuito al sito web http://lucene.apache.org.

Vediamone in dettaglio le caratteristiche:

Indexing Scalabile, Performante

  • oltre 20MB/minuto su Pentium M 1.5GHz
  • richiede poca RAM -- only 1MB heap
  • incremental indexing veloce come il batch indexing
  • dimensioni dell'indice di circa il 20-30% della dimensione del testo indicizzato

Algoritmi di Ricerca Potenti, Accurati ed Efficienti

  • ranked searching -- i migliori risultati sono i primi
  • molti tipi di query potenti: phrase queries, wildcard queries, proximity queries, range queries and more
  • fielded searching (e.s., titolo, autore, contenuti)
  • ricerca in base alla data
  • ordinamento in base a qualsiasi campo
  • ricerca multi-indice
  • permette simultaneamente aggiornamenti e ricerca

Soluzione Cross-Platform

Nessun commento:

Posta un commento

468x60

Cerca su Google

Cerca nel Blog con Google