Note: this is an experimental project intended for use by module developers.
For the 'official' Solr project, see Apache Solr Search Integration.
This module handles integration with Solr - an XML-based front-end to the Lucene search engine - and is a replacement for the core search.module.
Call solr.module functions from any module that handles a custom node type (example hook functions are provided in readme.txt). Use hook_update_index_solr to periodically post new or updated nodes to the index, and hook_solr to search the index and return an array of search results. You'll need a Solr instance running for each of your node types (in Tomcat, for example).
This modules requires PHP5.