CodeProject - DotLucene: Full-Text Search for Your Intranet or Website using 37 Lines of Code [Updated]
Update
November 6, 2012: The project is now working with Lucene.Net 3.0 and .NET Framework 4.0. Includes Visual Studio 2010 solution.
Lucene.Net: Excellent Full-Text Search Engine
Can there be a full-text search coded on 37 lines? Well, I am going to cheat a bit and use Lucene.Net for the dirty work. Lucene.Net is a .NET port of Jakarta Lucene search engine. Here is a quick list of its features:
- It can be used in ASP.NET, Win Forms or console applications.
- Very good performance.
- Ranked search results.
- Search query highlighting in results.
- Searches structured and unstructured data.
- Metadata searching (query by date, search custom fields...).
- Index size approximately 30% of the indexed text.
- Can also store full indexed documents.
- Pure managed .NET.
- Very friendly licensing (Apache Software License 2.0).
- Localizable (support for Brazilian, Czech, Chinese, Dutch, English, French, Japanese, Korean and Russian included).
- Extensible (source code included).
..."
I blogged about this 1.79 million years ago (ok, 7 years ago, but that's close to 1.79M in Net years...), DotLucene: Full-Text Search for Your Intranet or Website using 37 Lines of Code, so when I saw it get an update I thought a shout-out was warranted.
This also highlights the staying power of Lucene...
Related Past Post XRef:
DotLucene: Full-Text Search for Your Intranet or Website using 37 Lines of Code
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...