Apache > Lucene
 

Welcome to Lucene!

What Is Lucene?

The Apache Lucene project develops open-source search software, including:

  • Lucene Java, our flagship sub-project, provides Java-based indexing and search technology.
  • Nutch builds on Lucene Java to provide web search application software.
  • Lucy is a loose C port of Lucene Java, with Perl and Ruby bindings.
  • Solr is a high performance search server built using Lucene Java, with XML/HTTP and JSON/Python/Ruby APIs, hit highlighting, faceted search, caching, replication, and a web admin interface.
  • Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Lucene Java search engine to the C# and .NET platform utilizing Microsoft .NET Framework. Lucene.Net is currently under incubation.
  • Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.
  • Mahout is new Lucene subproject with the goal of creating a suite of scalable machine learning libraries.

News

09 February 2009 - Lucene at ApacheCon Europe 2009 in Amsterdam

ApacheCon EU 2009 Logo Lucene will be extremely well represented at ApacheCon EU 2009 in Amsterdam, Netherlands this March 23-27, 2009:

19 January 2009 - PyLucene joins the Lucene TLP

PyLucene, the Python based port of Lucene is now an official Lucene subproject.

8 October 2008 - Lucene Java 2.4.0 available

Lucene 2.4.0 is available for public download. This version contains many enhancements and bug fixes. See CHANGES for details.

Binary and source distributions are available here.

Maven artifacts are available here.

15 September 2008 - Solr 1.3.0 Available

Solr 1.3.0 is available for public download. This version contains many enhancements and bug fixes, including distributed search capabilities, Lucene 2.3.x performance improvements and many others.

See the release notes for more details. Download is available from a Apache Mirror.

22 July 2008 - Lucene at ApacheCon New Orleans

ApacheCon US 2008 Logo Lucene will be extremely well represented at ApacheCon US 2008 in New Orleans this November 3-7, 2008:

06 May 2008 - Lucene Java 2.3.2 available

Lucene 2.3.2 contains fixes for bugs in 2.3.1. See CHANGES.txt for details.

Binary and source distributions are available here.

Maven artifacts are available here.

23 February 2008 - Lucene Java 2.3.1 available

Lucene 2.3.1 contains fixes for serious bugs in 2.3.0. See CHANGES.txt for details.

Please upgrade to 2.3.1 if you are currently using 2.3.0 to prevent index corruptions.

Binary and source distributions are available here.

Maven artifacts are available here.

24 January 2008 - Lucene Java 2.3.0 available

Lucene 2.3.0 has many new features, performance improvements, bug fixes, etc. See CHANGES.txt for details.

Binary and source distributions are available here.

Maven artifacts are available here.

23 January 2008 - Lucene at ApacheCon Europe

ApacheCon EU logo Lucene projects will be well represented at ApacheCon Europe in Amsterdam this year. Please join us at one or more of the following sessions:

22 January 2008 - Lucene PMC Approves Mahout Machine Learning Project

The Lucene PMC is pleased to announce the creation of the Mahout sub project. Mahout's goal is to create scalable, parallelizable machine learning libraries for use in a variety of applications.

23 January 2008 - Hadoop promoted to Top Level Project

The Lucene PMC and the ASF Board have voted to promote Hadoop to be a top level project. Hadoop can now be found at http://hadoop.apache.org/

26 August 2007 - Lucene at ApacheCon Atlanta

ApacheCon US logo Lucene will once again be well represented at ApacheCon USA in Atlanta this November 12-16, 2007.

The following talks and trainings are scheduled for this year's conference:

19 June 2007 - Lucene Java 2.2 available

This release has many improvements since release 2.1. New major features:

In addition Lucene 2.2 has many performance improvements, bug fixes, etc. See CHANGES.txt for details.

Lucene 2.2 includes index format changes that are not readable by older versions of Lucene. Lucene 2.2 can both read and update older Lucene indexes. Adding to an index with an older format will cause it to be converted to the newer format.

Binary and source distributions are available here.

06 June 2007: Solr 1.2 released

This is the first release since Solr graduated from the Incubator, bringing many new features, including CSV/delimited-text data loading, time based autocommit, faster faceting, negative filters, a spell-check handler, sounds-like word filters, regex text filters, and more flexible plugins.

See the release notes for more details.

18 February 2007 - Lucene at ApacheCon Europe

Lucene projects will be well represented at ApacheCon Europe in Amsterdam this year. Please join us at one or more of the following sessions:

17 January 2007: Solr graduates from Incubator

Solr has graduated from the Apache Incubator, and is now a sub-project of Lucene.

22 December 2006: Solr 1.1 available

This is a major release with many new features and performance optimizations including highlighting, faceted search, and JSON/Python/Ruby response formats. The release is available here.

25 September 2006: Nutch 0.8.1 available

This is a bug fix release fixing several severe bugs discovered in 0.8. The release is available here. See the changelog for a full list of changes.