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.
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.
Better for relational data and business intelligence. Wider industry applicability across various sectors like finance, manufacturing, and media. Has more website traffic momentum.
Growing faster with broader multi-region support including cross-region replication. Offers cloud backups. Fewer customization options and limited Redis features.
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.
Better for data visualization and analysis. Suited for broader industries like healthcare, finance, and more. More user-friendly for non-technical users.
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.
What is Amazon ElastiCache and what does Amazon ElastiCache do?
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?
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?
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?
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?
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?
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.