Powerful Index Server

Apache Solr is a REST based indexing and search server application. It is based on JAVA and the Lucene Core. It requires to be run in a J2EE servlet container such as Tomcat or Jetty.

See Solr Wiki for more Details.

 

The main components are:

  • Importhandler
  • Lucene index
  • Searchhandler
  • Queryhandler
  • Responsehandler
  • Updateprocesor
  • Filter

More information about the JAVA Classes can be found at the website of Apache Solr