![Page 1: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/1.jpg)
Enterprise SearchApache Solr in Magento Enterprise
![Page 2: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/2.jpg)
![Page 3: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/3.jpg)
… somehow
Most users know what
they want
![Page 4: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/4.jpg)
Rich-Text
Indexing
![Page 5: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/5.jpg)
Facets
![Page 6: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/6.jpg)
Synonyms
![Page 7: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/7.jpg)
words
![Page 8: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/8.jpg)
Geolocation
![Page 9: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/9.jpg)
Rapid response
![Page 10: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/10.jpg)
Clustering
![Page 11: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/11.jpg)
![Page 12: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/12.jpg)
Setup
![Page 13: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/13.jpg)
CHAR
INTEGER
BINARY
DATETIME
BLOB
BOOLEAN
FLOAT
LONGTEXT
SET
schema.xml
![Page 14: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/14.jpg)
CHAR
INTEGER
BINARY
DATETIME
BLOB
BOOLEAN
FLOAT
LONGTEXT
SET
schema.xml
dynamicFieldheight
size
color
sword
race
width
figure
unreadable
![Page 15: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/15.jpg)
CHAR
INTEGER
BINARY
DATETIME
BLOB
BOOLEAN
FLOAT
LONGTEXT
SET
schema.xml
dynamicFieldheight
size
color
sword
race
width
figure
unreadable
![Page 16: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/16.jpg)
![Page 17: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/17.jpg)
Collection
Adapter
![Page 18: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/18.jpg)
Luke
![Page 19: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/19.jpg)
Spell
check
you
must
![Page 20: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/20.jpg)
Model rewrite:
- Enterprise_Search_Model_Adapter_Solr_Abstract::_search
Automatic correction
Sitewards_SolrCorrection
Smart you are!
![Page 21: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/21.jpg)
Query:
- solr_get_suggest_collection
Adapter:
- solr_extend_index_fields
- solr_search_conditions
- solr_search_interface
Improved extendibility
Sitewards_SolrCore
New eventswe need!
![Page 22: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/22.jpg)
Model rewrite:
- Enterprise_Search_Model_Adapter_Solr_Abstract::_search
Event observed:
- solr_search_interface
Automatic correction
Sitewards_SolrCorrection
Better thanrewrite this is!
![Page 23: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/23.jpg)
Autocomplete
![Page 24: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/24.jpg)
![Page 25: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/25.jpg)
Multicore
Products
Staging
CMS
Third party
Multishop
![Page 26: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/26.jpg)
Events observed:
- catalog_category_save_after
- catalog_category_delete_after
- catalogsearch_index_process_complete
- solr_search_conditions
New category index
Sitewards_SolrCategoryIndex
schema.xml
![Page 27: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/27.jpg)
Model rewrites:
- catalog/layer_filter_attribute
- catalog/layer_filter_price
- catalogsearch/layer_filter_attribute
- enterprise_search/search_layer_filter_attribute
Block rewrites:
- catalog/layer_view
- catalog/layer_filter_decimal
More facets
Sitewards_MultipleFilterTypes
![Page 28: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/28.jpg)
… somehow
Most users know what
they want
![Page 29: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/29.jpg)
Help them!
![Page 30: Enterprise Search - Apache Solr in Magento Enterprise at Magento Live DE](https://reader034.vdocuments.net/reader034/viewer/2022042518/554bb683b4c9053a298b4920/html5/thumbnails/30.jpg)
Thanks!
github.com/sitewards
@mannersd - @airbone42
www.sitewards.com/movember