Lucene

From Chorus
Revision as of 15:58, 10 January 2011 by Cimpaniulia (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Lucene
Domain Text Retrieval
Media
Task
Creation Date
Copyright free download
URL http://lucene.apache.org/java/docs/


Description

  • Apache Lucene(TM) is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
  • Lucene offers powerful features through a simple API:
    • Scalable, High-Performance Indexing
      • over 20MB/minute on Pentium M 1.5GHz
      • small RAM requirements -- only 1MB heap
      • incremental indexing as fast as batch indexing
      • index size roughly 20-30% the size of text indexed
    • Powerful, Accurate and Efficient Search Algorithms
      • ranked searching -- best results returned first
      • many powerful query types: phrase queries, wildcard queries, proximity queries, range queries and more
      • fielded searching (e.g., title, author, contents)
      • date-range searching
      • sorting by any field
      • multiple-index searching with merged results
      • allows simultaneous update and searching
    • Cross-Platform Solution
      • Available as Open Source software under the Apache License which lets you use Lucene in both commercial and Open Source programs
      • 100%-pure Java
      • Implementations in other programming languages available that are index-compatible


Copyright Remarks

  • Apache Lucene is an open source project available for free download.
Personal tools
CHORUS+