SearchStax Site Search solution is engineered to give marketers the agility they need to optimize site search outcomes. Get full visibility into search analytics and make real-time changes with one click.
SearchStax Managed Search service automates, manages and scales hosted Solr infrastructure in public or private clouds. Free up developers for value-added tasks and reduce costs with fewer incidents.
Apr. 21, 2020
Tom Humbarger
|
Because Sitecore supports two search engines – Solr Search and Azure Search – the question of whether to use Solr Search vs. Azure Search is an ongoing debate. But for many users, Solr Search is the hands-down winner for many reasons.
Solr is an open source enterprise search platform that is part of the Apache Lucene project. Solr Search is widely used for enterprise level search and analytics in Sitecore deployments.
Key features of Solr include:
Solr is true open-source software which means there is no vendor lock-in, the software can be extended and it is supported by a large community of open source developers. Also, there is no license cost for Solr which makes it great for very large implementations. As such, the Solr Search platform is widely used by a majority of high volume commercial and public sector websites and applications.
Sitecore uses a search engine for two purposes in a standard deployment:
Sitecore 10 was released in August 2020. The release offers many new features and SearchStax has already updated our Sitecore Plugin which accelerates implementations. If you are implementing Sitecore XP 10, using Solr is a the only option for you if you want to protect your long term investment.
While Sitecore 10 supports both Solr and Azure Search, support for Azure Search is deprecated in Sitecore XP 10.0.0 and will be completely removed in a later release. If you are not using Solr search currently for your Sitecore search engine, you should start planning your migration and upgrade plan.
Sitecore’s product documentation notes that Solr is “the default search engine for content search and xConnect search for on-premise installations.”
In addition, Sitecore recommends that Solr should be used for a scaled environment in on-premise installations, and either Solr or Azure Search in an Azure environment for scaled environments.
Based on our experience and other experts’ advice, you should use Solr Search for Sitecore if:
Solr Search for Sitecore offers many benefits compared to Azure Search. Such as:
We have prepared an in-depth presentation that analyzes and compares Solr Search vs Azure Search for Sitecore deployments that you can view below.
The Stack is delivered bi-monthly with industry trends, insights, products and more
Copyrights © SearchStax Inc.2014-2024. All Rights Reserved.