Amazon ElastiCache
What is ElastiCache?
Amazon ElastiCache is a service that makes it easy to
deploy,operate, andscaleIn-memory data stores or Cache in the cloudAmazon ElastiCache improves web application performance by enabling information retrieval from fast managed In-memory data stores rather than relying entirely on slower disk-based databases
Amazon ElastiCache supports two open-source in-memory engines
1. Redis
Fast open-source in-memory data store and caching
Amazon ElastiCache for Redis is a Redis-compatible in-memory service that provides the ease of use and capabilities of Redis along with the availability, reliability, and performance required for demanding applications
Supports single nodes and up to 15 shard clusters, allowing in-memory data to scale up to 3.55TiB
A suitable service for high-performance use cases such as web, mobile apps, gaming, advertising technology, and IoT
2. Memcached
Widely adopted memory caching system
ElastiCache is protocol-compatible with Memcached, so major tools used in existing Memcached environments work seamlessly with ElastiCache
About ElastiCache
Amazon ElastiCache
Automatically detects and replaces failed nodes to reduce overhead associated with self-managed infrastructure
Provides highly resilient systems that
Mitigate the risk of database overload that can cause long website and application load times
Amazon ElastiCache integrates with
Amazon CloudWatchto improve visibility of key performance metrics related to Redis or Memcached nodesAmazon ElastiCache allows you to add an in-memory layer to your infrastructure in minutes using the
AWS Management Console
Amazon ElastiCache for Redis
What is Amazon ElastiCache for Redis?
Amazon ElastiCache is a web service that allows you to set up, manage, and scale
distributed in-memory data storesorcache environmentsin the cloudProvides scalable, cost-effective, high-performance caching solutions
Eliminates the complexity associated with deploying and managing distributed cache environments
Existing applications using Redis can use ElastiCache with minimal modifications
Applications only need information about the
hostnameandport numberof the ElastiCache nodes you deploy
ElastiCache for Redis has several features to provide more reliable services for critical production deployments
Last updated