Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. The Lucene search library is based on an inverted index. Lucene.Net has three primary goals:
- Maintain the existing line-by-line port from Java to C#, fully automating and commoditizing the process such that the project can easily synchronize with the Java Lucene release schedule;
- Maintaining the high-performance requirements excepted of a first class C# search engine library;
- Maximize usability and power when used within the .NET runtime. To that end, it will present a highly idiomatic, carefully tailored API that takes advantage of many of the special features of the .NET runtime.
News
November 29, 2011 - Apache Lucene.Net 2.9.4 Incubating released
We finally got it out the door, it took a lot longer than we expected. However, we have a ton of bug fixes rolled into this relase as well as a number of new features.
- Some of the bug fixes include: concurrency issues, mono compilation issues, and memory leaks.
- A lot of work has been done to clean up the code base, refactoring the code and project files, and providing build scripts
- A couple of new features: Search.Regex, Simple Faceted Search, and simple phrase analysis in the Fast Vector Highlighter
- Download it now on our downloads page
Just around the corner is a 2.9.4g release (early January), that has been substantially refactored and uses generics across the board.
July 23, 2011 - New Website
With the close of the 99designs contest for a new logo that Jeff Atwood of SO fame gracious put on, we now have a new logo. With it we've built a slimmed down website that
hopefully allows users to find what they are looking for quickly without all the extra fluff.
Stay tuned for the 2.9.4 release!
May 02, 2011 - Lucene.Net 2.9.2 Released
It took us quite a while, but we finally got Lucene.Net 2.9.2 out the door.
- 2 API changes - Deprecated Version.LUCENE_CURRENT and added a new CustomScoreProvider class
- Numerous test cases and optimizations
- 11 bug fixes
Who Uses Lucene.Net?
Open Source Initiatives
Commercial Products
...any many more