Información general sobre el almacenamiento en caché

El almacenamiento en caché ayuda a que las aplicaciones funcionen mucho más rápido y cuesten mucho menos a escala

¿Qué es el almacenamiento en caché?

En informática, una memoria caché es una capa de almacenamiento de datos de alta velocidad que almacena un subconjunto de datos, normalmente transitorios, de modo que las solicitudes futuras de dichos datos se atienden con mayor rapidez que si se debe acceder a los datos desde la ubicación de almacenamiento principal. El almacenamiento en caché permite reutilizar de forma eficaz los datos recuperados o procesados anteriormente.

¿Cómo funciona el almacenamiento en caché?

Los datos en una memoria caché suelen almacenarse en hardware de acceso rápido, como la memoria de acceso aleatorio (RAM) y también puede utilizarse junto con un componente de software. El objetivo principal de la caché es aumentar el desempeño de recuperación de datos para evitar tener que acceder a la capa subyacente de almacenamiento, que es más lenta.

Al intercambiar capacidad por velocidad, una memoria caché normalmente almacena un subconjunto de datos de forma transitoria, a diferencia de las bases de datos cuyos elementos suelen ser completos y duraderos.

Información general sobre el almacenamiento en caché

Capa Lado del cliente DNS Web Aplicación Base de datos
Caso de uso

Acelerar la recuperación del contenido de los sitios web (navegador o dispositivo)

Resolución de dominio a IP Acelerar la recuperación del contenido de la web desde los servidores de la web/aplicación. Administrar las sesiones web (lado del servidor) Acelerar el rendimiento de las aplicaciones y el acceso a los datos Reducir la latencia asociada a las solicitudes de consulta de la base de datos
Tecnologías Encabezados de caché de HTTP, navegadores Servidores DNS Encabezados de caché HTTP, CDN, proxies inversos, aceleradores web, almacenes de claves/valores Almacenes de datos clave/valor, cachés locales Buffer de base de datos, almacenes de datos clave/valor
Soluciones Específicos del navegador Amazon Route 53 Amazon CloudFront, ElastiCache for Redis, ElastiCache for Memcached, soluciones de los socios Marcos de aplicación, ElastiCache for Redis, ElastiCache for Memcached, soluciones de los socios  ElastiCache for Redis, ElastiCache for Memcached

Almacenamiento en caché con Amazon ElastiCache

Amazon ElastiCache es un servicio web que facilita la implementación, el funcionamiento y el ajuste de escala de una caché o un almacén de datos en memoria en la nube. El servicio mejora el rendimiento de las aplicaciones web, lo que le permite recuperar información de almacenes de datos en memoria ágiles y administrados en lugar de depender totalmente de bases de datos basadas en disco más lentas. Descubra cómo puede implementar una estrategia eficaz de almacenamiento en caché con este documento técnico de almacenamiento de caché en memoria.

diagrama

Ventajas del almacenamiento en caché

Temas de la página

Casos de usoIndustrias

Casos de uso

Industrias