Redis
Redis es un software de tienda de estructura de datos que se puede utilizar como una memoria caché, intermediario de mensajes, y la base de datos. Es de código abierto y licencia BSD, lo que significa que es completamente libre de usar y que se perfeccionan por su comunidad de usuarios. Redis soporta estructuras de datos incluyendo varios hashes, conjuntos, listas, cuerdas, ordenadas conjuntos que consultas de rango uso, hyperloglogs, mapas de bits, y los índices geoespaciales que las consultas de uso radio. Redis también ha construido en Lua scripting, la replicación, el desalojo LRU, y las transacciones. El software ofrece una alta disponibilidad mediante Redis Sentinel, y también ofrece el particionamiento automático a través Redis Cluster. Redis tiene una red de apoyo de la comunidad general. Sus mayores presencias están en Twitter y GitHub. También puede obtener ayuda para los problemas específicos o ayudar a otros con problemas específicos a través de una suscripción a la lista de correo Redis. La lista cuenta actualmente con más de cinco mil suscriptores. También hay un tutorial en línea que le guía a través de las características del software. Redis es un almacén de claves-valor. La definición de un almacén de claves-valor es simple: es capaz de almacenar una cierta cantidad de datos, también conocido como un valor, en el interior de una clave. Más tarde, los datos sólo puede ser recuperada si la clave exacta utilizada es conocida. REDIS almacena datos permanente y segura; nadie más que se puede acceder a la tecla. Hay algunos códigos comunes dentro de las tiendas de valores clave. La tecla DEL se puede utilizar para eliminar una clave junto con sus datos. Un Conjunto-si-no-existe comando puede establecer una clave, pero sólo si no existe ya esa tecla. El comando INCR le permite incrementar un número que está almacenado en una tecla determinada. Es posible decir que una clave Redis debe expirar después de un cierto período de tiempo. Esto se puede hacer mediante el uso de expirar y comandos TTL. Esto puede añadir una capa adicional de seguridad a sus datos, o puede ser una forma de fácil limpieza de su espacio una vez que las claves edad más allá de su utilidad.
- Soporte comunitario
- sistema de almacén de claves-valor para una mayor protección
- base de datos completa
- El apoyo a las estructuras de datos
- Incorporado en la replicación, LRU desalojo, y secuencias de comandos Lua
- Alta disponibilidad y el particionamiento automático
- gran red de apoyo de la comunidad
- de código abierto y libre para el uso
- Fácil de aprender lenguaje de programación
- almacenamiento de datos de forma segura cifrada
- Contras
- Redis soporta estructuras de datos incluyendo varios hashes, conjuntos, listas, cuerdas, ordenadas conjuntos que consultas de rango uso, hyperloglogs, mapas de bits, y los índices geoespaciales que las consultas de uso radio. Redis también ha construido en Lua scripting, la replicación, el desalojo LRU, y las transacciones. El software ofrece una alta disponibilidad mediante Redis Sentinel, y también ofrece el particionamiento automático a través Redis Cluster.
- Redis tiene una red de apoyo de la comunidad general. Sus mayores presencias están en Twitter y GitHub. También puede obtener ayuda para los problemas específicos o ayudar a otros con problemas específicos a través de una suscripción a la lista de correo Redis. La lista cuenta actualmente con más de cinco mil suscriptores. También hay un tutorial en línea que le guía a través de las características del software.
- Redis es un almacén de claves-valor. La definición de un almacén de claves-valor es simple: es capaz de almacenar una cierta cantidad de datos, también conocido como un valor, en el interior de una clave. Más tarde, los datos sólo puede ser recuperada si la clave exacta utilizada es conocida. REDIS almacena datos permanente y segura; nadie más que se puede acceder a la tecla.
- Hay algunos códigos comunes dentro de las tiendas de valores clave. La tecla DEL se puede utilizar para eliminar una clave junto con sus datos. Un Conjunto-si-no-existe comando puede establecer una clave, pero sólo si no existe ya esa tecla. El comando INCR le permite incrementar un número que está almacenado en una tecla determinada.
- Es posible decir que una clave Redis debe expirar después de un cierto período de tiempo. Esto se puede hacer mediante el uso de expirar y comandos TTL. Esto puede añadir una capa adicional de seguridad a sus datos, o puede ser una forma de fácil limpieza de su espacio una vez que las claves edad más allá de su utilidad.