What users are saying about
18 Ratings
35 Ratings
18 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 100
35 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.7 out of 100

Likelihood to Recommend

Algolia

If you have a dedicated developer who has the technical know-how to delve deep into Algolia's documentation to figure out what makes it tick, this is the product for you. Algolia's framework is extremely powerful, making search instantaneous and providing users with results at break-neck speeds. If all you need is great search, but you do not require a complex relevancy algorithm running it, Algolia will work well for you. The more complex your use case, the more expensive the product becomes.
Anonymous | TrustRadius Reviewer

Apache Solr

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.
Peter Feddo | TrustRadius Reviewer

Pros

Algolia

  • Algolia is brain-dead simple to set up. I've implemented search with Algolia in a dozen different ways now, and it never took me longer than a few minutes to get the functionality I want. With Algolia, the only challenge is designing your search UI -- if you don't want to use their baked in UI solutions.
  • Results come back incredibly fast. I'm not sure how Algolia does it, but every keystroke I make in a search field returns new results instantly. It's hard to believe that I'm searching large datasets on a remote server when it works so fast.
  • Very little customization is needed for 99% of use-cases. Algolia's out of the box setup works great, and it takes no prior knowledge to set up.
Eli Allen | TrustRadius Reviewer

Apache Solr

  • 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.
Anonymous | TrustRadius Reviewer

Cons

Algolia

  • Algolia can be a bit complex -- for smaller companies or companies without many tech resources, it may be difficult to implement and use without the help of a third party
  • Manually manipulating search results (for specific queries having listings show up first) is a bit difficult to do without custom developing that functionality
Michael Riess | TrustRadius Reviewer

Apache Solr

  • 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.
Philippe Kozak | TrustRadius Reviewer

Support Rating

Algolia

Algolia 9.0
Based on 2 answers
We did have one occurrence where we maxed out our plan and the service didn't respond well. This is probably a very common scenario and it took half a day to get things back to normal with slow response time. Price is also a consideration. If you are restrained in that sense you might want to dedicate the time to having your own setup from the get-go.
Sagiv Frankel | TrustRadius Reviewer

Apache Solr

No score
No answers yet
No answers on this topic

Alternatives Considered

Algolia

Algolia at first seemed and proved to be the fastest compared to the other search engines. It is very easy to implement. Also, it had a 24x7 support which proved to be very useful. It is also useful for all types of clients weather it be organizations or individuals. It can also handle typos. It also focuses on features like API and SSL Security. Also, it is designed to search records, not pages. These were some of the reasons we went ahead with Algolia.
Anonymous | TrustRadius Reviewer

Apache Solr

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.
trang nguyen | TrustRadius Reviewer

Return on Investment

Algolia

  • It's too early to measure any increase in our transactions
  • We have good customer feedback on the Algolia search function
  • We are looking at other apps in development where we can also leverage the power of Algolia
Anonymous | TrustRadius Reviewer

Apache Solr

  • 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.
Richard Davies | TrustRadius Reviewer

Screenshots

Pricing Details

Algolia

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
$29*

* per installation

Algolia Editions & Modules

Edition
Free$01
Standard$12
Premium1.502
OEM PricingContact sales team
  1. per month
  2. per unit/per month
Additional Pricing Details

Apache Solr

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Apache Solr Editions & Modules

Additional Pricing Details

Add comparison