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

Type in the name of the feature or in your own words tell us what you need
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.

ElastiCache offers managed Redis and Memcached, simplifying caching and boosting performance. While some users find it pricey, especially for smaller setups or scaling down, many appreciate its speed, scalability, and ease of use, finding it cost-effective for their needs.

Users sentiment

Neutral
-0.2

See the Amazon ElastiCache pricing page.


Amazon ElastiCache alternatives

  • Logo of Redis
    Redis
    Open-source with a neutral pricing sentiment vs a negative pricing sentiment for a managed service. Better suited for IT, e-commerce and has more momentum. Lacks GUI, single-threaded, limited querying. Redis is an Amazon ElastiCache competitor and alternative.
    Read more
  • Logo of Microsoft SQL Server
    Microsoft SQL Server
    Better for relational data and business intelligence. Wider industry applicability across various sectors like finance, manufacturing, and media. Has more website traffic momentum.
    Read more
  • Logo of Google Cloud Memorystore
    Google Cloud Memorystore
    Growing faster with broader multi-region support including cross-region replication. Offers cloud backups. Fewer customization options and limited Redis features.
    Read more
  • Logo of Snowflake
    Snowflake
    Better for data warehousing and analytics. Suitable for all business sizes. Has broader industry applicability. Growing faster than Amazon ElastiCache. Users praise ease of use and scalability but find the new UI confusing and machine learning features lacking.
    Read more
  • Logo of Tableau
    Tableau
    Better for data visualization and analysis. Suited for broader industries like healthcare, finance, and more. More user-friendly for non-technical users.
    Read more
  • Logo of Amazon MemoryDB
    Amazon MemoryDB
    Better for applications requiring microsecond reads and millisecond writes. Offers multi-region support and data durability with Multi-AZ transactional logs. However, initial configuration can be complex and the pricing is considered high.
    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.