Hi,
I have a couple of questions regarding Solr, I appreciate some of these have been covered in http://groups.drupal.org/node/73583
I've attached a diagram of my Solr concept.
Basically we have a number of existing websites, all running on Drupal 6 and we will continue to add to this collection using versions 6 & 7.
I would like to provide Solr search functionality that allows searching within the current site but also provide a global search across all sites from one central portal.
We would like to index basic nodes with CCK fields and file attachments (PDF,Doc etc.) via Tika.
Search will utilize the core Solr/Tika features such as indexing file content, 'Did you mean?' and related content.
So my questions are:
1) In the first instance, is this feasible? Are there any examples/case studies of similar sites?
2) Are there any architecture issues I should be aware of, any additional functionality I could take advantage of?
3) Is there a directory of drupal solution providers that could install and configure Solr & Tika?
Many thanks.
| Attachment | Size |
|---|---|
| Solr-concept.jpg | 162.23 KB |

Comments
Have you looked
Have you looked at:
http://drupal.org/project/apachesolr_multisitesearch/
http://drupal.org/project/apachesolr_attachments
Acquia provides hosted Solr in conjunction with Drupal support subscriptions: http://acquia.com/products-services/acquia-search
Thanks Pwolanin, Had looked
Thanks Pwolanin,
Had looked at those, was wondering if anyone had any previous experience with multi-site search... .good examples and any technical advice would be appreciated.
I can't use Acquia's hosted subscription service as I have a one off budget to get Solr installed and running.
Hi there, I've been setting
Hi there,
I've been setting up something similar to what you're describing for a large client. Their corporate site's search results display content from all of their other brand sites, but each brand site individually only displays results from itself. The main key to this is the apachesolr_multisite module that pwolanin mentions above. Somewhat counter-intuitively, you need that module installed on the sites that are NOT supposed to show results from other sites - because it essentially allows you to filter the results, restricting them on the basis of the site they came from.
Katherine
I've considered splitting the
I've considered splitting the multisite module to make a minimal module to install on the other sites.
Interesting, How does this
Interesting,
How does this work with multi-sites? is it one Solr index filtered by site? or is it mutiple Solr indexes?