Amazon Simple Queue Service (SQS) vs. Apache Lucene

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon SQS
Score 8.9 out of 10
N/A
Amazon Web Services (AWS) Provides the Amazon Simple Queue Service (SQS), a managed message queue service which supports the safe decoupling and distribution of different components in a cloud infrastructure and cloud applications.
$0
per GB
Apache Lucene
Score 9.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.
$0
per month
Pricing
Amazon Simple Queue Service (SQS)Apache Lucene
Editions & Modules
All Data Transfer In
$0.00
per GB
Standard Queue
$0.00000004
per request
FIFO Queue
$0.00000005
per request
No answers on this topic
Offerings
Pricing Offerings
Amazon SQSApache Lucene
Free Trial
NoNo
Free/Freemium Version
YesYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional DetailsA free and open source product.
More Pricing Information
Community Pulse
Amazon Simple Queue Service (SQS)Apache Lucene
Best Alternatives
Amazon Simple Queue Service (SQS)Apache Lucene
Small Businesses

No answers on this topic

Yext
Yext
Score 7.9 out of 10
Medium-sized Companies
Apache Kafka
Apache Kafka
Score 8.6 out of 10
Guru
Guru
Score 9.6 out of 10
Enterprises
Apache Kafka
Apache Kafka
Score 8.6 out of 10
Guru
Guru
Score 9.6 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon Simple Queue Service (SQS)Apache Lucene
Likelihood to Recommend
7.1
(7 ratings)
10.0
(3 ratings)
Support Rating
10.0
(2 ratings)
-
(0 ratings)
User Testimonials
Amazon Simple Queue Service (SQS)Apache Lucene
Likelihood to Recommend
Amazon AWS
If you are looking to build something that just requires a simple queue service (as the name implies) this is great for it. You might look elsewhere though if you get into more complicated needs. This is also very well suited if you are already using other services with AWS and intend to fully build whatever you are building in AWS. If you are looking for a mixed environment -- SQS is not for you
Read full review
Apache
Apache Lucene is a perfect text search implementation where the heap space usage needs to be kept to its minimal. It also enables search based on various search fields and most importantly the search and index process can happen simultaneously. The only scenario where it might be less appropriate would be when the index size grows too big. We have witnessed few scalable issues where the search would take a while when the index size is too large.
Read full review
Pros
Amazon AWS
  • It provides an always-available serverless queue for workflows or mission-critical processes.
  • Is extremely low cost and overall costs to our environments have been negligible.
Read full review
Apache
  • We found Apache Lucene to be extremely performant in querying large amounts of data and retrieving the correct files based on the metadata provided.
  • The online community offers great support for the product. Even though it is an open source tool, it is not difficult to find help online for it.
  • When we were creating a proof of concept application, we found that the software worked just as well, while being run locally on a resource-limited PC.
Read full review
Cons
Amazon AWS
  • Almost all of the functionality has been covered by SQS, but they could improve the throughput time.
  • Also, they could provide built-in Cloud Watch, so that we can easily configure it without any external efforts.
Read full review
Apache
  • User interface for setup and maintenance would be helpful.
  • Easier cloud/cluster setup.
  • Better, centralized documentation.
Read full review
Support Rating
Amazon AWS
Online blogging and documentation for SQS is great. There are many examples of implementing it and if you look hard enough, more than likely there are examples that meet the exact case with which you are working
Read full review
Apache
No answers on this topic
Alternatives Considered
Amazon AWS
The most comparable products are RabbitMQ, and perhaps ActiveMQ. Until recently, AWS did not offer a managed ActiveMQ product. Running RabbitMQ will never be to my team's competitive advantage; we wanted a managed service.
Read full review
Apache
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
Return on Investment
Amazon AWS
  • Positive impact - time allocation towards different features
  • Negative impact - too many resources dedicated towards debugging
  • Positive impact - less manual labor during testing
Read full review
Apache
  • Being an open source project we did not have to pay any licensing fees for using Apache Lucene. It has greatly improved our search functionality in our web apps.
Read full review
ScreenShots

Apache Lucene Screenshots

Screenshot of Screenshot of