Introducción a Redis

Redises un increíble software de código abierto que puede satisfacer varias necesidades en una aplicación web.

¿Qué es Redis?

Es unBase de datos NoSQL, y en particular unalmacén de clave / valor. Se puede usar con cualquier lenguaje de programación, porque no es una tecnología específica de JavaScript, está escrito en C.

Podemos almacenar valores y asociarlos a una clave, y luego recuperarlos.

Una de sus características especiales esalto rendimiento. El alto rendimiento lo proporciona una de sus principales características: es unen memoriabase de datos. Los datos se guardan, almacenan y acceden a la memoria en lugar de escribirse en una base de datos.

La mayoría de las bases de datos mantienen los datos almacenados en el disco y se optimizan al mantener un conjunto en caché en la memoria.

Redis hace lo contrario: mantiene los datos en la memoria.

De forma predeterminada, Redis guarda instantáneas del conjunto de datos almacenados en el disco, y puede configurar los detalles de cómo sucede esto y dónde se almacenan los datos.

Redis es una de mis herramientas favoritas por su flexibilidad. Tiene mucha libertad para almacenar y administrar el almacenamiento de datos, y puede usarse de muchas formas diferentes según sus necesidades.

Esto también se debe a que es una base de datos NoSQL, lo que significa que es muy flexible en comparación con PostgreSQL u otras bases de datos basadas en esquemas y SQL.

A menudo se utiliza como mecanismo de almacenamiento en caché, pero también como intermediario de mensajes, una forma de comunicarse entre diferentes procesos y aplicaciones.

Continúe aquí:


Más tutoriales de redis: