¿Cuáles son las características de Amazon ElasticCache?
- Es un servicio que facilita el desplegar, operar, y escalar una base de datos en memoria.
- Mejora el performance de una aplicación leyendo directamente de la memoria.
- Mejora la latencia a través que generan las lectura reiterativa de bloques de datos de gran tamaño.
- Mejora el performance almacenando piezas criticas de datos en memoria para proporcionar acceso de baja latencia.
¿Cuáles son los tipos de sistemas de Cache que existen en Amazon AWS?
- Memcached
-
Sistema de caching basado en objetos.
- Redis
-
Sistema de caching de tipo key-value, que soporta estructuras de datos así como bloques ordenados y listas. Ademas soporta replicación Master~Slave y multi availability zones.
En cuales escenarios en los cuales se pueden utilizar Memcached o Redis?
- Elastic Cache es ideal cuando la base de datos no es propensa a cambios frecuentes.
- Cuando la razón del estrés sobre la base de datos es debido al frecuente OLAP.