Welcome to the Apache Solr Wiki
Solr Documentation
Official documentation for the latest release of Solr can be found on the Solr website. Of particular note is the Solr Reference Guide which is published by the project after each minor release.
The rest of this wiki is community edited and captures version agnostic information, User submitted Tips & Tricks, historical information on Solr, as well as some areas of Solr not yet covered in the Reference Guide.
General Information
Solr Development
Using Solr
Installation and Configuration
Search and Indexing
- Indexing Documents
- Searching Solr
- Request Handlers - Control the logic used to process requests. Several different Request Handlers are included with Solr, or you can write your own custom implementation.
- Response Writers - Control the formatting of the responses generated by Request Handlers. Several different Response Writers are included with Solr, or you can write your own custom implementation.
- Input Parameters
- Search Components - Search Components provide core functionality to a Request Handler.
- Query Syntax - Syntax for default query parsing, and how to specify a Query Parser.
- Function Queries - Using the values in fields in functions and as factors in scoring
- Faceted search - Category counts for search results
- (Geo)Spatial Search - Find results near a point
- Field Collapsing / Result Grouping - documents with a common field value are grouped
- Join - Do joins (similar to database) on documents
When you are ready to scale beyond a single node, see SolrCloud. For information on individual Application Servers, or stand-alone deployments, see the list of options on the Solr Installation page.
Advanced Tools
Tips, Tricks and Use Cases
Solr Clients
- IntegratingSolr - includes information about accessing Solr from a variety of programming languages and existing third party applications.
Operations and Production
User-contributed content
- Translations - Unofficial translations of the official documentation, in hope of easing the review process.
- :TODO: How to implement basic indexing in Tomcat