During an upgrade project to Sitecore 9, I got some insights worth sharing. Some findings in this post applies to multiple Sitecore versions and some are specific to Sitecore 9. I’ve been using SolrCloud 6.6, but some of it applies to other versions as well. It be came a long, yet very abbreviated, post covering many areas.
In this post:
- Solr Managed schemas in Sitecore 9
- Tune and extend Solr managed schema to fit your needs
- How to fix Sitecore config for correct Solr indexing and stemming
- How to make switching index work with Solr Cloud
- How to reduce index sizes and gain speed using opt-in
- How to make opt-in work with Sitecore (bug workaround)
- Why
(myfield == Guid.Empty)
won’t give you the result you’re expecting