Apache Lucene is a Java-based search library available for free as open source under the liberal Apache Software License. This license allows users to modify or embed the technology as they see fit, and to keep proprietary, sell and/or re-distribute any resulting product. While written entirely in Java, there may be .NET and other versions available
Apache Lucene has many strong properties: Speed - sub-second queries for the most part; strong out of the box relevancy ranking; equaling or exceeding the best of the commercial competition.
Apache Lucene has complete query capabilities: keyword, Boolean and +/- queries, proximity operators, wildcards, fielded searching, term/field/document weights, find-similar, spell-checking, multi-lingual search and others. Complete results processing, along with sorting by relevancy, date or any field, dynamic summaries and hit highlighting
It has portability, running on all platforms that support Java. Indexes are freely portable over platforms. It is extremely scalable, with production applications in the hundreds of millions and billions of documents/records; low overhead indexes and very quick incremental indexing, more so with versions 2.3 and later.
A layer of code called Solr on top of Lucene modifies it into enterprise search platform (Lucene Solr). Solr is also free open source software available under the Apache Software License. Solr converts Lucene from a core search software into a fully empowered search application.
It has many attributes, including: Web service (Solr places Lucene over HTTP, permitting programs written in any language to invoke Lucene.), XML based schema to manage indexed fields with their characteristics; Admin tools for configuration, data loading, index replication, statistics, logging and cache management; Large scale distributed search, Fixed/paid result list placement, Faceting " the dynamic clustering of items or search results into categories that let users drill into search results (or even skip searching entirely) by any value in any field, as seen in popular e-commerce sites such as Amazon or Zappos.
About the Author:
Using Apache Lucene or Lucene Solr can help create a large knowledge base for your enterprise.
Get all the information and photos:: http://coringa.info/technology-and-gadgets/features-of-apache-lucene-and-lucene-solr


0 comments:
Post a Comment