Apache Solr is an open-source enterprise search server.
N/A
Sitecore Search
Score 9.0 out of 10
N/A
Sitecore Search (or Sitecore Discover, formerly Reflektion), is a customer centric personalization platform that optimizes customer experiences on an individual basis in real time.
N/A
Pricing
Apache Solr
Sitecore Search
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Apache Solr
Sitecore Search
Free Trial
No
Yes
Free/Freemium Version
No
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Apache Solr
Sitecore Search
Considered Both Products
Apache Solr
Verified User
Anonymous
Chose Apache Solr
Apache Solr is a ready-to-use product addressing specific use cases such as keyword searches from a huge set of data documents.
We have considering AWS search and Elastic search but decide to go with Solr as we need high speed and flexible query, and so far it meets all our requirement so we still continue with Solr.
We tried to use both Elasticsearch and Swiftype with Drupal 8 but there are currently no good modules that integrate Drupal with those solutions. So Solr was really the only option for a Drupal 8 web site. It's not as easy to learn or use as Swiftype, but in the end I think it …
Before using Solr, we used a self-made search engine. Solr has helped us increase our capacity to serve our customers the results they are looking for easily without breaking down. Our previous platform was not dynamic enough to accommodate our growing traffic or smart enough …
Azure Search is not as mature as Apache Solr at this point. So the range of query flexibility is less than Solr. Also, when indexing content goes beyond 1 TB, it might become costly for Azure Search.
Between Solr and ElasticSearch, there is a constant struggle to pick the best one. ElasticSearch is part of ELK and ties in well with LogStash and Kibana which makes it great for logs and big data stuff. Add some logs and see which works best for your particular access methods …
We switched from search indexes stored in mysql to soar and it's made a world of difference for our growing businesses. The relational databases are very poor for handling the complex data searches require and Solr delivered all the tools we need to get the performance our end …
Apache Solr in general stacks up very well to its competitors, it provides much of the same features and performance and has the benefits of being an open-source project with an active contributor base that works consistently and improves the platform. Depending on your setup …
We tryed to promote Redis as cache solution for application, in order to replace Apache Solr, but it won't go well. Redis best pratices requires some more computer resources. With Elastic Search, the use case was another, and don't compete with Apache Solr.
Reflektion is a very cost-effective, complete solution providing individualization for preview search, product recommendations, full page search, and content. Compared to the other services they offered more features utilizing SOLR results but with continued learning. Other …
Very effective for end-user searching applications and for generating search results. Also very well suited to those looking for high reliability and performance. If [you're doing] fuzzy searching or if you are working on a smaller end-user application or an internal application that does not require high performance and flexible/adapting searching then it may not be necessary to use Solr.
Reflektion is very well suited for ecommerce sites that are looking to provide their customers meaningful product recommendations tailored to their specific user experience on our site. We are also beginning to use Reflektion for search results. If you find that your customer base uses your search bar or is having issues with their search experience, Reflektion offers a great auto complete search results feature. We have a sister site that only offers a small catalog of products and we do no use the auto search results feature on this site. If your company has a small catalog the search results tool may not be as effective. I cannot think of a scenario in which an ecommerce site would not find it helpful to provide customized product recommendations to their customers.
Faceted navigation and field collapsing/grouping : filtering and quick results were what we needed for our websites. Our customers needed to have this functionalities for good and efficient results.
We tested them with our customers' registered searches (they received all new goods matching with their registered searches by emails and/or mobile push). Results were incredible by comparison with our old system (old MySQL requests).
Note : we didn't put all our data in Solr. Just what we need for searching uses. Other data stayed in our MySQL database.
Auto-suggest : our old auto-suggest wasn't performing well. With Apache Solr, our new one was worked really well ! The suggestions came quickly and suggestions were good.
We also extended auto-suggestion with geo-spatial data and it worked well.
Hit highlighting : we used this functionality and we didn't have problem and nasty surprise.
Keep all data status during data upgrading (see next details for improvements)
Reflektion provides individualized results based off each customer's unique browse experience on the site. This is beneficial because it gets more accurate results than segmenting customers by certain behaviors consistent with other customers.
Reflektion is responsive to our business. They treat each request with professionalism and work to find solutions quickly.
Reflektion has several beneficial features to further enhance the customer experience through a learning environment. Reflektion learns synonyms and is able to adjust for more accurate results. They also provide full page results with faceted navigation which leverages the individualized learning into the product results specific for each customer in a seamless integration with the site.
While I mentioned that training our team in using the Reflektion dashboard was quite pain free, the dashboard can get a little overwhelming to a first time user. There are a lot of options and customization features available that can be intimidating at first.
There isn't really too much for us to criticize with Reflektion. As I said, we switched from another product to Reflektion and so far have had almost no issues. When they do come up, the Reflektion team has been very helpful.
It takes some time to deploy and currectly maintein it. And also, to learn how to use and integrate in the enviroment as well. Once you get theses steps done, it usability is very simple, and almost of the time it don't require no further attention on it. Even for maintence, if you deploy it on a cluster mode, it is very reliable and easy to take one host down.
We switched from search indexes stored in MySQL to soar and it's made a world of difference for our growing businesses. The relational databases are very poor for handling the complex data searches require and Solr delivered all the tools we need to get the performance our end users are demanding.
Reflektion is a very cost-effective, complete solution providing individualization for preview search, product recommendations, full page search, and content. Compared to the other services they offered more features utilizing SOLR results but with continued learning. Other services didn't have the full list of capabilities or were much more expensive.
It's enabled us to deliver fast, relevant search results on our new website. The site is still in beta and being actively developed so our complete ROI is still unknown.
It integrates very well with Drupal so it has saved us from having to develop a custom solution.
Increasing conversion rate is almost always the goal when we start a new project and it is safe to say that Reflektion has helped us increase conversion rate for customers clicking through product recommendations.
With our previous recommendations engine, tweaking and customizing the recommendations on our site was not nearly as effective or easy as it is with Reflektion. This has saved us countless hours in dev and manual operations work.
We have not seen any negative impacts of Reflektion and hope this continues.