Feature

Lucene Finds its Way to the Top

Brice Dunwoodie avatar
By
SAVED
The Apache Software Foundation (ASF) has recently reclassified the Lucene search engine project from a Jakarta sub-project to a top-level ASF effort. Lucene is a full text search engine that provides an API and a set of libraries enabling powerful search functionality to be included in all types of Java applications. Doug Cutting is the project's primary developer.Lucene is offered as a developer toolkit, and requires a certain amount of Java development to implement or integrate a functional search solution. As an example, for web search, a developer would need to write their own web site spider that populated the Lucene index with Lucene documents. On the retrieval side, the developer would then need to provide a form handler and query parser that called into the Lucene API for search hits and formatted the results for web presentation. Given this, its best to think of Lucene as a developer resource and not as a ready to run search engine. There are several ports of Lucene to other languages. Of note are DotLucene (C# .NET) and Plucene (PERL). Plucene is currently used by Technorati, is embedded in the Eclipse IDE, and is part of www.furl.com's tools.
About the Author
Brice Dunwoodie

Brice Dunwoodie is the founder and CEO of Simpler Media Group, publisher of CMSWire, Reworked and VKTR. With more than 25 years of enterprise software experience at the intersection of technology, business operations and executive-level strategy, Brice maintains a focus on clarity, evidence-based analysis, visionary thinking and practitioner relevance. His academic background spans California Polytechnic University and the University of Michigan with a focus on psychology, computer science and leadership practices. Connect with Brice Dunwoodie:

Tags
Featured Research