Logo of Amazon ElastiCache

Amazon ElastiCache

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
11% increase in the last year
Web traffic
10% increase in the last quarter

Ratings

G2
4.5/5
(124)
Glassdoor
3.7/5
(206324)

Amazon ElastiCache description

Amazon ElastiCache is a cloud-based service designed to enhance application performance by providing fast access to frequently used data. It allows you to easily deploy and manage in-memory data stores, acting as a high-speed cache to reduce database load and improve response times for demanding applications, especially those handling high traffic like websites and mobile apps. ElastiCache offers both Redis and Memcached, popular open-source data caching systems, in a managed environment, removing the complexities of hardware and software management.


Who is Amazon ElastiCache best for

Amazon ElastiCache is a fully managed in-memory data store service offering Redis and Memcached. It simplifies caching, session management, and real-time analytics, improving application performance and reducing database load. Users praise its ease of use, scalability, and seamless AWS integration, but some find it pricey, especially for smaller deployments. ElastiCache is best suited for developers and businesses needing low-latency data access for high-traffic applications.

  • Ideal for small to enterprise-level businesses seeking enhanced application performance.

  • Suitable for various industries handling high-traffic applications and real-time data.


Amazon ElastiCache features

Supported

ElastiCache supports server-side caching to improve website speed and reduce server load.

Supported

ElastiCache supports asynchronous replication for Redis and Memcached engines.

Supported

ElastiCache supports resilient architecture with multi-AZ deployments, automatic failover, and disaster recovery.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Value and Pricing Transparency

Neutral
-0.2

Customer Service

Strongly positive
+1

Ease of Use

Rather positive
+0.56

Reliability and Performance

Strongly positive
+1

Ease of Implementation

Rather positive
+0.5

Scalability

Rather positive
+0.6

Amazon ElastiCache reviews

We've summarised 119 Amazon ElastiCache reviews (Amazon ElastiCache G2 reviews) and summarised the main points below.

Pros of Amazon ElastiCache
  • Easy setup and use, especially with modern development languages.
  • Supports open-source Redis features, clustering, and scaling.
  • Excellent performance and security.
  • Managed service with automated backups and version upgrades.
  • High availability with multi-node clusters.
  • Seamless integration with other AWS services.
  • Fully managed, no maintenance required.
  • Fast data retrieval and improved application performance.
  • Scalable and reliable.
  • Great documentation and support.
  • Compatible with Redis and Memcached.
  • Cost-effective for larger organizations.
  • Handles high traffic efficiently.
  • Provides in-memory data storage.
  • Improves load and response times.
  • Good for caching, session storage, and real-time analytics.
  • Flexible pricing.
Cons of Amazon ElastiCache
  • Difficult to scale down and the lowest scale is pricey.
  • Runs on the default port and doesn't allow changing it.
  • Expensive, especially for smaller organizations.
  • Limited client access control via AWS console.
  • Challenging deployment and implementation.
  • AWS Console UI changes frequently.
  • Limited configurability and control for updating versions.
  • Complex UI/UX for advanced settings and lack of proper documentation.
  • Network latency can be slow.
  • Limited sharding and no command line access via AWS console.
  • Cluster misbehaves when an AZ goes down.
  • Redis on ElastiCache doesn't directly support persistence.
  • Not easy to set up external access.
  • PHP doesn't support multi-sharding cluster configuration.
  • No native free client tool for managing Redis data.
  • Lacks a GUI-based client on the AWS console for interacting with instances.
  • Limited Memcached cluster client language support.
  • Advanced setups may not be fully replicable.
  • Slow restore times for clusters

Amazon ElastiCache pricing

The commentary is based on 31 reviews from Amazon ElastiCache G2 reviews.

Amazon ElastiCache offers various pricing options including Free Tier, Serverless, On-Demand Nodes, Data Tiering, Reserved Nodes, and AWS Outposts. The pricing model depends on factors such as chosen engine type, usage of serverless option, data tiering, reserved nodes, backup and restore needs, data transfer, and AWS Outposts.

Users sentiment

Rather negative
-0.5

See the Amazon ElastiCache pricing page.

  • Amazon ElastiCache has a free plan.

  • Amazon ElastiCache has a free trial.


Amazon ElastiCache alternatives

  • Logo of Redis
    Redis
    Blazing-fast data store for snappy apps and happy users.
    Read more
  • Logo of Google Cloud Memorystore
    Google Cloud Memorystore
    Fast in-memory data store for quick app access.
    Read more
  • Logo of Amazon MemoryDB
    Amazon MemoryDB
    Fast, durable in-memory database for microservices and real-time apps.
    Read more
  • Logo of Azure Redis Cache
    Azure Redis Cache
    Blazing-fast data access for smoother, quicker apps.
    Read more
  • Logo of Render
    Render
    Effortless cloud hosting and deployments for websites and apps.
    Read more
  • Logo of Couchbase
    Couchbase
    Flexible database built for speed, scale, and diverse data.
    Read more

Amazon ElastiCache FAQ

  • What is Amazon ElastiCache and what does Amazon ElastiCache do?

    Amazon ElastiCache is a fully managed in-memory data store and cache service by AWS. It boosts application performance by caching frequently accessed data, reducing database load and improving response times. ElastiCache supports popular open-source engines like Redis and Memcached.

  • How does Amazon ElastiCache integrate with other tools?

    Amazon ElastiCache seamlessly integrates with other AWS services, simplifying tasks like data synchronization and application deployment. It also supports popular open-source tools like Redis and Memcached, enhancing compatibility and flexibility for various applications.

  • What the main competitors of Amazon ElastiCache?

    Top alternatives to Amazon ElastiCache include Google Cloud Memorystore, offering similar in-memory data caching with Redis and Memcached, and Microsoft SQL Server, providing robust database management capabilities. Other competitors include Snowflake and Amazon Redshift.

  • Is Amazon ElastiCache legit?

    Yes, Amazon ElastiCache is a legitimate and safe service offered by Amazon Web Services (AWS). It's a popular choice for enhancing application performance by providing fast, in-memory data caching. It's known for its ease of use, scalability, and integration with other AWS services.

  • How much does Amazon ElastiCache cost?

    Amazon ElastiCache pricing depends on the chosen node type, size, and region. Contact AWS sales for detailed pricing information as it's not publicly listed. Consider factors like data storage needs and throughput requirements to determine if ElastiCache is worth the cost for your use case.

  • Is Amazon ElastiCache customer service good?

    Customer reviews indicate excellent customer support from Amazon ElastiCache, with one reviewer highlighting the 24/7 availability of the AWS support team. Other reviews mention general AWS support being helpful, but one negative review expresses strong dissatisfaction.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.