4. Solr History
• Created in 2004 by Yonik Seeley at CNET Networks
• In January 2006, it was given to the Apache Software Foundation
• Throughout the next few years, it grew steadily with accumulated features thereby
attracting a robust community of users, contributors, and committers.
• In March 2010, the Lucene and Solr projects merged.
Source: http://en.wikipedia.org/wiki/Apache_Solr
Solr Users
• Netflix • digg • eTrade
• eHarmony • GameSpot • Apple Inc.
• Sears • CNET
• Ticketmaster • AOL
Source http://wiki.apache.org/solr/PublicServers
5. Solr Features
• HTML administration interface
• Uses the Lucene library for full-text search
Pluggable
• Faceted navigation
• Hit highlighting
• Query language supports structured as well
Full Text
as textual search Search
Scalable
•
•
Replication to other Solr servers
Distributed Search - enables scaling content
Solr
volume
• Search results clustering
• Extensible through plugins Faceted
Embeddable
Nav.
• Pluggable relevance - boost through formula
• Caching
• Embeddable in a Java Applications
Source: http://en.wikipedia.org/wiki/Apache_Solr
6. Faceted Search
Faceted search is the dynamic clustering of items or search results into categories that
let users drill into search results by any value in any field.
Faceted search has become a critical feature for enhancing findability and the user
search experience for all types of search applications.
7. Why Magento + Solr?
• One of the keys to Solr success is the ability to index and easily integrate faceted
search.
• Magento utilizes faceted filtering for its products through a robust set of
customizable attributes.
• Solr utilizes Magento’s customizable product attributes to determine search
results. This type of faceting will bring in more relevant results to the customer’s
search.
• It’s easy to setup and use, (if you know what you’re doing)
8. Benefits of Solr + Magento
Increased Performance
Solr indexes Magento’s facets automatically for filtering and can therefore pull more
relevant results faster than the out of the box MySQL.
9. Benefits of Solr + Magento
Increased Search Relevancy
Faceted indexes allow a customer to discover your products by more than just a
product title or description. Magento’s facets can also be weighted to bring back
more relevant results to the user based upon a search query.
Product
Title
Product
Description
Product
Attributes
10. Benefits of Solr + Magento
Support for Spelling/Synonyms/Stop Words
Solr allows for “fuzzy” searching with indexing and configuration files that let a site
owner configure certain synonyms for common products or attributes. It also allows
for returning results based upon misspellings or “close” results. It can remove
common “stop words” from diluting your search results.
Misspellings
Synonyms
Stop Words
Search Results
11. Benefits of Solr + Magento
Improved Layered Navigation
Since Solr indexes Magento facets for searching, it can also bring them up and display
them as facet filtering menus faster than Magento’s MySQL methods.
12. Questinos?
(Solr would have known what I meant..)
Rob Miller
Email: rmiller@crownpartners.com
Office: (937)-723-2310
Cell: (937)-723-2461