Apache Solr Search Integration
Revolutionize your Drupal search experience
This module integrates Drupal with the Apache Solr search platform. Solr search can be used as a replacement for core content search and boasts both extra features and better performance. Among the extra features is the ability to have faceted search on facets ranging from content author to taxonomy to arbitrary CCK fields.
The module comes with schema.xml and solrconfig.xml files which must be used in your Solr installation in order to get the module to work correctly.
This module depends on the search framework in core. However, you may not want the core searches and only want Solr search. If that is the case, you want to use the Core Searches module in tandem with this module.
If you're looking for Solr PHP integration, this is possibly the best option available. This is also one of the best ways to achieve faceted search. In addition, since you can shift the load of searches from PHP+SQL to a totally separate server, using Solr can help to scale Drupal for large, high-traffic sites.
See the documentation in the handbook as well as the included README.txt for information on requirements and installation.
Sites using ApacheSolr
For longer list, see the documentation. The most interesting example, however, is this very site: Drupal.org.
Related Projects
- ApacheSolr Views integration
- ApacheSolr Attachments
- ApacheSolr Ubercart
- Webmail Plus
- Exhibit
- Project (D6 version)
- Solr Service
Documentation and videos
- Drupal.org handbook section
- HowTo video from Got Drupal, focusing on Acquia Search
- Using hook_apachesolr_cck_field_mappings()
- http://acquia.com/blog/apache-solr-changes-way-you-build-sites
- Sides from Robert's ApacheSolr presentation at Do it With Drupal.
- http://drupal.org/node/326265
- http://robshouse.net/blog-post/fosdem-2008-drupal-apachesolr-module-0
- http://www.archive.org/details/drupal_search
- Solr and reverse proxy with Varnish
Commercial services and support
- Acquia is sponsoring maintenance of this module and offers Solr as a service.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.0-rc1 | 2009-Jul-02 | 77.47 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-1.0-alpha6 | 2009-Apr-07 | 59.04 KB | Download · Release notes | Recommended for 5.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Jul-03 | 77.62 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2009-Jun-18 | 55.75 KB | Download · Release notes | Development snapshot | |
