Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, a web administration interface and many more features. It runs in a Java servlet container such as Tomcat.
Solr is the Search Engine for:
It has the following features:
Solr allows for not only the federation of search, but also for the faceting of search results. This means that the results for a given search could be filtered with only a couple of clicks. An example of output of a search is shown below for Sears Holdings’ ManageMyLife application, http://www.managemylife.com, developed in coordination with OSC.

Figure 1: Initial Search Results for "Dishwasher" on Sears ManageMyLife Application, Developed With OSC Assistance
Solr supports the ability to conduct inclusive and exclusive fielded, or faceted, queries. Solr can support multiple facets as well. Thus, a user has the ability to drill down on specific facets that they wish to browse deeper within. See Figure 3 through Figure 6 for an example of how Solr achieves faceted searching.

Figure 3: Initial Search Results for Cancer on Newswise’s Solr Search Engine, Developed by OpenSource Connections

Figure 4: Clicking on the American Medical Association Reduces the Number of Results AND Fields, as Some Are No Longer Valid
OpenSource Connections has extensive experience and industry expertise in consulting for, deployment of, and development in the Solr search engine.
We have been a involved in the Solr project since 2007, and OSC principal Eric Pugh is co-author of the only two published books on Solr, Apache Solr 3 Enterprise Search Server (ISBN 978-1-84951-606-8, Publisher: Packt Publishing, Publication Date: November, 2011) and Solr 1.4 Enterprise Search Server (ISBN 978-1-847195-88-3, Publisher: Packt Publishing, Publication Date: August, 2009), which explicitly cover Solr development and deployment.
OSC experts have presented at Uberconf, BeTech, the Software Test and Performance Conference, and Agile2010. We have worked on Solr projects for clients including NATO, SAIC, the U.S. Department of State, Sears, as well as smaller commercial clients – we are familiar with Solr implementations of all sizes and in a variety of deployment environments.
There are several ways our team can benefit your Solr implementation, based on your needs, in-house expertise, and how far you have already gone with Solr:
Not sure which option you need yet? That’s fine too, our team is happy to schedule a call to learn more about your unique needs.
Download PDF version.