Apache Solr vs. Elastic Enterprise Search

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Solr
Score 6.6 out of 10
N/A
Apache Solr is an open-source enterprise search server.N/A
Elastic Enterprise Search
Score 7.0 out of 10
N/A
Elastic Enterprise Search Swiftype is a platform with modules for Site Search, App Search and Workplace Search, that boasts powering search for thousands of enterprises and websites. The services were developed by Swiftype and acquired by Elastic in late 2017. Powered by Elasticsearch, the vendor states Elastic Enterprise Search is fast, with proven, optimized relevance models designed for real-life, natural search.
$79
per month
Pricing
Apache SolrElastic Enterprise Search
Editions & Modules
No answers on this topic
Standard
$79
per month
Pro
$199
per month
Premium
Custom
Offerings
Pricing Offerings
Apache SolrElastic Enterprise Search
Free Trial
NoYes
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details——
More Pricing Information
Community Pulse
Apache SolrElastic Enterprise Search
Considered Both Products
Apache Solr
Elastic Enterprise Search
Chose Elastic Enterprise Search
We selected Swiftype compared to Google as it is very well designed and has a great layout. The technical support helps anytime we need them. They also provide great support. The analytics provided are also great and provide excellent features. It is easy to use and configure. …
Top Pros
Top Cons
Best Alternatives
Apache SolrElastic Enterprise Search
Small Businesses
Algolia
Algolia
Score 8.9 out of 10
Algolia
Algolia
Score 8.9 out of 10
Medium-sized Companies
Guru
Guru
Score 9.0 out of 10
Guru
Guru
Score 9.0 out of 10
Enterprises
Guru
Guru
Score 9.0 out of 10
Guru
Guru
Score 9.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Apache SolrElastic Enterprise Search
Likelihood to Recommend
9.0
(10 ratings)
8.1
(2 ratings)
User Testimonials
Apache SolrElastic Enterprise Search
Likelihood to Recommend
Apache
Solr spins up nicely and works effectively for small enterprise environments providing helpful mechanisms for fuzzy searches and facetted searching. For larger enterprises with complex business solutions you'll find the need to hire an expert Solr engineer to optimize the powerful platform to your needs. Internationalization is tricky with Solr and many hosting solutions may limit you to a latin character set.
Read full review
Elastic
Swiftype is excellent for e-commerce companies and especially the financial services sector where speed plays a major role in executing transactions. It is also very dynamic and customizable. It is very useful for electronics/travel reservations on e-commerce sites also. The only place it is inappropriate is when it comes to indexing a website in which case Google is slightly better, as I mentioned before. There is nothing much to complain about here in regards to the breadth of applications and analytics it offers.
Read full review
Pros
Apache
  • Easy to get started with Apache Solr. Whether it is tackling a setup issue or trying to learn some of the more advanced features, there are plenty of resources to help you out and get you going.
  • Performance. Apache Solr allows for a lot of custom tuning (if needed) and provides great out of the box performance for searching on large data sets.
  • Maintenance. After setting up Solr in a production environment there are plenty of tools provided to help you maintain and update your application. Apache Solr comes with great fault tolerance built in and has proven to be very reliable.
Read full review
Elastic
  • It's very easy to implement. The documentation is great and you can be up and running very quickly.
  • It's easy to configure. The web-based user interface makes it super simple to configure (i.e. customize search rankings, edit synonyms, etc.).
  • Their support is very friendly and helpful. Whenever I had a question or couldn't figure something old, they were quick to help me out.
Read full review
Cons
Apache
  • These examples are due to the way we use Apache Solr. I think we have had the same problems with other NoSQL databases (but perhaps not the same solution). High data volumes of data and a lot of users were the causes.
  • We have lot of classifications and lot of data for each classification. This gave us several problems:
  • First: We couldn't keep all our data in Solr. Then we have all data in our MySQL DB and searching data in Solr. So we need to be sure to update and match the 2 databases in the same time.
  • Second: We needed several load balanced Solr databases.
  • Third: We needed to update all the databases and keep old data status.
  • If I don't speak about problems due to our lack of experience, the main Solr problem came from frequency of updates vs validation of several database. We encountered several locks due to this (our ops team didn't want to use real clustering, so all DB weren't updated). Problem messages were not always clear and we several days to understand the problems.
Read full review
Elastic
  • Swiftype does not have indexes ready to go. When you add a new website to the search set, it takes some time to index the website. This is something that is different from what Google does. Google in this particular aspect does a relatively better job.
  • Swiftype is very expensive, this makes it difficult for smaller companies to afford.
Read full review
Alternatives Considered
Apache
Apache Solr is a ready-to-use product addressing specific use cases such as keyword searches from a huge set of data documents.
Read full review
Elastic
Google Search Appliance is no longer supported. Apache Solr is a popular, free open source solution, but it lacks a web crawler and is more difficult to configure and maintain.
Read full review
Return on Investment
Apache
  • Improved response time in e-commerce websites.
  • Developer's job is easier with Apache Solr in use.
  • Customization in filtering and sorting is possible.
Read full review
Elastic
  • It has a positive impact as it helps traders and other users to seamlessly use applications.
  • It has a positive ROI and we would know the results in time to come.
Read full review
ScreenShots