Algolia vs. Apache Lucene

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Algolia
Score 8.6 out of 10
N/A
Algolia offers AI-powered solutions to improve online search and discovery experiences, with tools for business teams and APIs for developers that help to improve user engagement and conversions across websites, apps, and e-commerce platforms.N/A
Apache Lucene
Score 10.0 out of 10
N/A
Apache Lucene is an open source and free text search engine library written in Java. It is a technology suitable for applications that requires full-text search, and is available cross-platform.N/A
Pricing
AlgoliaApache Lucene
Editions & Modules
Build
Free
Up to 10,000 search requests + 1 Million records
Grow Plus
Free to start, then pay-as-you-go
10,000 search requests/month and 100,000 records included; $1.75 per additional 1K search requests and $0.40 per additional 1K records
Grow
Free to start, then pay-as-you-go
10,000 search requests/month and 100,000 records included; $0.50 per additional 1K search requests and $0.40 per additional 1K records
Elevate
custom
per year
Elevate
Custom
Custom Custom search requests and records; volume-based discounts available
No answers on this topic
Offerings
Pricing Offerings
AlgoliaApache Lucene
Free Trial
YesNo
Free/Freemium Version
YesYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeOptionalNo setup fee
Additional DetailsPay as you go, scale instantly, or upgrade anytime for advanced features and capabilities.A free and open source product.
More Pricing Information
Community Pulse
AlgoliaApache Lucene
Considered Both Products
Algolia
Chose Algolia
Algolia is the only application of this nature that I have personally used!
Chose Algolia
Algolia is a specialized tool with the largest customer base, the longest history, and the highest level of R&D investments. They provide exceptional assistance and services and are open to collaborating on feature improvement. The tool itself is very powerful, efficient, and …
Chose Algolia
Algolia gives way more control for a non-developer than AWS Elasticsearch Service. Previously we'd have to have our developers make adjustments to site search relevancy, typos, prioritizing certain attributes over others, etc. but now the marketing and website team can do that …
Chose Algolia
Algolia is just the best plug and play search/merchandising tool. Doesn't requires too much knowledge to start getting benefit from it.
Chose Algolia
There are many open source search products available. Prior to Algolia, we used an in-house search system adopted from an open-source system. While this was nice in that we could modify it in any way we wanted, it also required dedicated engineering and setting up many …
Chose Algolia
Mostly for instant search capability, then because SFCC option can be easier to use, but front end capabilities where not nice at the time we implemented it. Elasticsearch is more similar with database and index management, but was more expensive at the time + Algolia cartridge …
Chose Algolia
Algolia easier to implement, whereas Amazon Cloudsearch is more technical to setup. Algolia is faster and has less latency than Amazon Cloudsearch, Algolia seemed to have more features than Amazon Cloudsearch
Chose Algolia
Offloading search logic to Algolia saved dev time and allowed our engineers to focus on higher-impact features instead of maintaining complex queries or custom search infra.
Chose Algolia
Before switching to Algolia, we were using SearchSpring. In our experience, the support was slow, the tech felt outdated, and things just didn’t work consistently. The widgets were clunky and limited, and overall it didn’t give us the flexibility or performance we needed. …
Chose Algolia
Algolia works out of the box, you don't need to setup a lot to see how it works for you. Its also pretty flexible and customizable if you need to. With elasticsearch you have to think about deployment strategies, where to host it, how to send data for it and build custom …
Chose Algolia
While we evaluated high-performance alternatives like Typesense, we ultimately selected Algolia for its superior "out-of-the-box" search intelligence and business-centric features. Typesense is an impressive, cost-effective engine—especially for developers comfortable with …
Chose Algolia
Even though CloudSearch is fully integrated into the AWS ecosystem, it is ideal for companies already using AWS services.. Algolia is much faster and focused on high-performance search experiences, with an easier-to-use API interface and better customization capabilities. …
Chose Algolia
We initially attempted an in-house search solution, which, though tailored to our preferences, demanded significant resources for upkeep. While our internally built search system allowed a deep understanding of rankings, Algolia emerged as a more efficient alternative. …
Chose Algolia
Algolia prioritizes simplicity and quick setup, excelling in user-friendly search experiences. Elasticsearch offers versatility and complexity, suitable for intricate scenarios, while Amazon CloudSearch provides essential features and seamless integration within the AWS …
Chose Algolia
I have not use other products similar to Algolia
Chose Algolia
While AWS's offering is a typically cheaper solution, it requires a lot of work to gain any of the core features of Algolia. The cost of dev time and long-term maintenance would be more than the costs incurred with Algolia, which is why it made the most sense financially. On …
Chose Algolia
There were few alternatives when we started by using Algolia and it was the better rated in terms of price & performance.
Now there are more alternatives, but we keep algolia as is isolated from the rest of our stack so that we can have better performance & control.
Chose Algolia
Algolia offered a more flexible toolset for us, and a faster, better experience for our customers.
Chose Algolia
Typesense, Elasticsearch and Apache Solr
Chose Algolia
Algolia has focused solely on site search for 10+ years, while Google has previously abandoned similar products. Algolia offers end-to-end AI processing, personalization, and automatic query categorization at scale. Deployment and usability is easier with Algolia compared to …
Chose Algolia
Algolia provides the best user experience, ease of integration and implementation, extremely high performance on large catalogs. The features offered are powerful and complete, with machine learning systems to improve result personalization. The service management can be done …
Apache Lucene
Chose Apache Lucene
The search and index performance of [Apache] Lucene is excellent and the quality of results is good, if not better. For implementing it with small scale applications it is a no brainer, Lucene is the best and most cost effective solution. Learning curve is not too steep either.
Chose Apache Lucene
Apache Solr, Apache Spark, Apache Kafka, Apache Tomcat, Apache Cordova, Apache Derby and Apache Web Server
Chose Apache Lucene
I have tried Elastic and Sphinx, each has their benefits but I feel like Apache Lucene overall is the best performing and easiest to setup and maintain.
Best Alternatives
AlgoliaApache Lucene
Small Businesses
Yext
Yext
Score 7.4 out of 10
Yext
Yext
Score 7.4 out of 10
Medium-sized Companies
Guru
Guru
Score 9.3 out of 10
Guru
Guru
Score 9.3 out of 10
Enterprises
Guru
Guru
Score 9.3 out of 10
Guru
Guru
Score 9.3 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
AlgoliaApache Lucene
Likelihood to Recommend
8.7
(0 ratings)
10.0
(0 ratings)
Likelihood to Renew
10.0
(0 ratings)
-
(0 ratings)
Usability
7.8
(0 ratings)
-
(0 ratings)
Availability
10.0
(0 ratings)
-
(0 ratings)
Performance
10.0
(0 ratings)
-
(0 ratings)
Support Rating
8.8
(0 ratings)
-
(0 ratings)
Product Scalability
9.0
(0 ratings)
-
(0 ratings)
User Testimonials
AlgoliaApache Lucene
Likelihood to Recommend
We had several sales calls with Algolia to determine it was the right product for our client. Then when we entered into an agreement we had very detailed weekly onboarding sessions to teach us about the tool. The dashboard is very user friendly and there's so many different features. We're excited about the level of control we'll have with this tool compared to the default site search tools through a CMS like Drupal or Wordpress, or ElasticSearch via AWS. This is nice because we can see why a search is ranking a certain way right through the dashboard and will save us time from having to do trial and error to make the site search as relevant as possible. However, there are so many features that it can seem overwhelming to start at first. We are also one of the first clients using this in a non-ecommerce way so there were not as many uses cases we could reference. The tool is expensive but worth it so far.
Read full review
Apache Lucene offers great full-text search library that makes it easy to add search functionality to a website or other applications. Lucene is ideal if you want low-level access to the indexes and its APIs. For general purposes, Apache Solr, the web application built atop of Lucene can be used instead. Apache Solr comes with caching, HTTP/ JSON APIs and a simple web administration console.
Read full review
Pros
  • 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.
Read full review
  • Fast indexing, with proper optimization I can index a Gig of data in 2 mins.
  • Easy integration with web crawlers
  • Quick and Accurate Results
  • Flexible sorting option for results based on the search field and relevance
Read full review
Cons
  • Better integration of features (ex. synonyms feature is great but isn't respected by their re-ranking product)
  • Tooling to reduce spam search queries being triaged by system/logged to analytics panels
  • More automated summaries of analytics (ie. recommend synonyms to add, trends noticed in search volume in specific areas of site, easier ways to leverage API vs using website UI)
Read full review
  • We had difficulty porting the project to a cluster based environment on the cloud.
  • For our particular use case of retrieving documents based on text pattern matching, the program worked efficiently however, we did not find many resources for image pattern recognition based on their metadata.
Read full review
Likelihood to Renew
After working 8 years and through 100+ implementations on international sites, Algolia beats the alternatives on several grounds. It offers a fair price that brings a ROI ; It has the financial backbones and the interest in investing in R&D more than any other competitors. It is a true specialized and not an add-on, and thus benefits from a very strong engineering and innovative approach. The tool is very reliable and fast
Read full review
No answers on this topic
Usability
Algolia is very intuitive to use, especially the Merchandising Studio. The application provides a virtually seamless view of how product will appear on the frontend and making adjustments is fluid and reflects immediately online. Some slow-down occurs when you have a lot of rules enabled or are pinning / boosting a lot of product. But overall it functions very solidly.
Read full review
No answers on this topic
Reliability and Availability
Having used Algolia for over 5 years we have experienced zero downtime. I'd say that's pretty good.
Read full review
No answers on this topic
Performance
Performance is always a major concern when integrating services with our client's websites. Our tests and real-world experience show that Algolia is highly performant. We have more extremely satisfied with the speed of both the search service APIs and the backend administrative and analytic interface.
Read full review
No answers on this topic
Support Rating
It’s non existent. No tech support and no customer service… my application was blocked and is currently inactive causing huge business disruption, and I’m still waiting days later for a response to an issue which could be resolved very very quickly if only they would respond. Very poor from a company of that size
Read full review
No answers on this topic
Alternatives Considered
Algolia is a specialized tool with the largest customer base, the longest history, and the highest level of R&D investments. They provide exceptional assistance and services and are open to collaborating on feature improvement. The tool itself is very powerful, efficient, and reliable. More technical and less pretty than most of its competitors who are trying to make the UI friendly, but with far more features and a continuous improvement with the latest technologies.
Read full review
The search and index performance of [Apache] Lucene is excellent and the quality of results is good, if not better. For implementing it with small scale applications it is a no brainer, Lucene is the best and most cost effective solution. Learning curve is not too steep either.
Read full review
Scalability
Algolia has been a consistent product that works flawless with very few errors or downtime. With the plan options it’s very easy for us to scale especially with this usage pricing. We have 100% gotten our ROI on this product.
Read full review
No answers on this topic
Return on Investment
  • By reducing search latency and improving result relevance, we’ve seen a an increase in lead submissions from vechile listing pages.
  • Faster, more intuitive search reduced bounce on car listing pages by, especially on mobile.
  • Users now find their desired cars faster on average, which shortens the path to booking or inquiry.
Read full review
  • Very good at using minimal hardware sets saving money on hosting.
  • Very good at housing multiple cores or instances.
Read full review
ScreenShots

Algolia Screenshots

Screenshot of Index & Query Rules Management. Query Rules help to enhance an engine's ranking behavior for specific queries. Setting up rules can uncover and enable users to respond more specifically to the intent behind users' queries.Screenshot of Query Monitoring. This offers insight into the status, performance and overall activity happening within the search engine.Screenshot of Algolia Analytics. The search bar is a feedback form. Algolia's analytics drives insights from search to click to conversion.Screenshot of The Algolia Dashboard, offering products to accelerate search and discovery experiences across any device and platform.Screenshot of The advanced front-end libraries, API clients, and extensive documentation that help developers build, deploy, and maintain.Screenshot of Where users getting started simply choose an index, denote the events, and choose a model.

Apache Lucene Screenshots

Screenshot of Screenshot of