English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis es completamente de código abierto, se adhiere al acuerdo BSD, y es una clave de alta capacidad-base de datos de valor
Redis y otros bases de datos de clave - Los productos de caché value de Redis tienen las siguientes tres características:
Redis admite la persistencia de datos, puede guardar los datos en el disco, y puede volver a cargarlos para usarlos cuando se reinicia.
Redis no solo admite la clave simple-los datos del tipo value, al mismo tiempo que proporciona el almacenamiento de estructuras de datos como list, set, zset, hash, etc.
Redis admite la copia de seguridad de los datos, es decir, el maestro-Copia de seguridad de datos en modo esclavo.
Muy alto rendimiento - La velocidad de lectura de Redis es110000 veces/s, la velocidad de escritura es81000 veces/s。
Tipos de datos ricos - Redis admite operaciones en tipos de datos binarios como Strings, Lists, Hashes, Sets y Ordered Sets.
Atómico - Todas las operaciones de Redis son atómicas, lo que significa que o se ejecutan con éxito o no se ejecutan en absoluto. Una única operación es atómica. También se admiten múltiples operaciones en transacciones, es decir, atómicas, encapsuladas mediante las instrucciones MULTI y EXEC.
Características ricas - Redis también admite publish/Suscribirse, notificaciones, expiración de key, etc.
Redis tiene estructuras de datos más complejas y ofrece operaciones atómicas para ellas, lo que representa una evolución diferente de otros sistemas de bases de datos. Los tipos de datos de Redis están basados en estructuras de datos básicas y son transparentes para los programadores, sin necesidad de abstracciones adicionales.
Redis se ejecuta en memoria pero puede persistir en disco, por lo que al realizar operaciones de lectura y escritura rápidas en conjuntos de datos diferentes, es necesario equilibrar la memoria, ya que la cantidad de datos no puede ser mayor que la memoria de hardware. Otra ventaja de la base de datos en memoria es que, en comparación con estructuras de datos complejas en disco, las operaciones en memoria son muy sencillas, por lo que Redis puede hacer muchas cosas internas muy complejas. Al mismo tiempo, en términos de formato de disco, son compactos y se generan de manera adicional, ya que no necesitan realizar acceso aleatorio.