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. If you're looking for Apache Solr integration, this is possibly the best option available.
Drupal 7
Drupal 7 version of the module is almost ready to go to a RC status.
Faceted search is supported if you use the facet API module. Facets will be available for you ranging from content author to taxonomy to arbitrary fields.
This version also includes :
- Search Pages (Multiple search pages with optionally customized search results)
- Multiple Environment (support for Multiple Solr Servers)
- Range Query type, that in combination with facet API and Facet Api Slider a very rich faceting experience delivers to the end user.
- Supports Custom Entity indexing through hooks. Examples such as Apachesolr Commerce,
Apachesolr User indexing and
Apachesolr Term can give you a headstart in developing your own indexing code for your entity.
Careful : If you want to use other contributed modules you probably need to try Beta13 or lower because the API has been changed excessively after Beta13. Contributed modules need some time to catch up.
View More contributed modules for Apachesolr D7
Help get the next 7.x-1.x release out sooner
By testing and reviewing issues. See #1323650: roadmap for 7.x-1.0 Stable release
Drupal 6
Among the extra features is the ability to have faceted search on facets ranging from content author to taxonomy to arbitrary (CCK) fields.
View More contributed modules for Apachesolr D6
Help get the next 6.x-1.x release out sooner
by helping to port fixes from other branches or clean up simple bugs. See: #1344236: Roadmap for 6.x-1.7 release
Before you post a bug, maybe sure you read about how to report and solve problems. Also, support issues dealing with server setup and configuration may be summarily closed, since they are beyond they scope of the Drupal module.
Installation
The module comes with schema.xml, solrconfig.xml, and protwords.txt files which must be used in your Solr installation in order to get the module to work correctly.
See the documentation in the handbook as well as the included README.txt for 6.x-1.x or README.txt for 7.x-1.x for information on requirements and installation.
Sites using ApacheSolr
The most interesting example is this very site: Drupal.org. A list of other sites is available in the documentation
Related Projects
See the full list of related projects in the handbook.
Projects co-maintained with this one:
- ApacheSolr Attachments
- Multisite search
- Apache Solr Organic Groups Integration for 7.x (The 6.x-1.x module includes basic integration)
Documentation and videos
- Drupal.org handbook section
- Listing of others posts and videos external to drupal.org
About the version numbers (git branches)
- 6.x-1.x: Maintained. The version shipped with Acquia Drupal. Best tested version available.
- 6.x-3.x: In development - backported 7.x features
- 7.x-1.x: The development branch for Drupal 7 with new features. Usable but not fully stable yet. Intended to be the main supported branch.
- master: not used (per suggested practice)
- 6.x-2.x: Previous experimental branch. Unsupported and deprecated except for looking at code examples.
Commercial services and support
Acquia is sponsoring maintenance of this module and offers Solr as a service.
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 9516 sites currently report using this module. View usage statistics.
- Automated tests: Enabled
- Last modified: January 17, 2012