Multiple Search Engine Instances

In a development phase it is acceptable to use the same Solr search engine instance for both internal (i.e Content Studio) searches and for publication search functionality. In a production environment, however, this is usually not the case. Internal users need access to all content, both published and unpublished, whereas readers of an organization's publications should only be presented with published search results.

In a production environment, therefore, there should always be at least two Solr instances, one for internal use and one for public use. Lucy should be set up to use the public, filtered Solr instance. You can change the Solr instance used by Lucy by setting the solrURI property in LucySearchEngine.properties (see Set LucySearchEngine Properties).

For information about the installation and set-up of Solr instances at Escenic installations, see the Escenic Content Engine Installation Guide. For more general information about Solr, see http://lucene.apache.org/solr/.