Redis

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.

Descargar Redis
Caracteristicas de Redis
  • 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
Pros de Redis
  • 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 de Redis
  • 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.
Redis Vídeo

Alternativas a Redis

MongoDB

Gratis
MongoDB es una herramienta de base de datos documental que permite a los usuarios almacenar objetos en documentos en lugar de tablas. Dado que todos los datos relacionados con un solo objeto se
Mostrar detalles

ArangoDB

Gratis
ArangoDB es un software que combina múltiples modelos de datos en una sola base de datos. clientes notables incluyen Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Instituto de Tecnología
Mostrar detalles

Aerospike

Aerospike es una base de datos de alto rendimiento NoSQL apoyo altos volúmenes de transacciones con baja latencia.
Mostrar detalles

Memcached

Gratis
Memcached es la memoria de software de almacenamiento en caché de objetos. clientes notables incluyen LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist y WordPress. com. La versión
Mostrar detalles

Coherence

Pagado
Crear potentes aplicaciones basadas en la Web, en MacOS utilizando Google Chrome como backend. Crear navegadores específicos del sitio y sitios web se convierten en aplicaciones de tu Mac.
Mostrar detalles

Weaver

"Dentro de un ambiente seguro y acogedor, la Unión familia del tejedor motivará, reto y educar a nuestros estudiantes a través de una variedad de métodos de instrucción individualizada
Mostrar detalles

CouchBase

Gratis
Couchbase es la base de datos NoSQL para aplicaciones críticas de negocio. Aprende más.
Mostrar detalles

GUN

Gratis
Vivimos en una época en que los datos se ha convertido en la sangre de la vida del mundo digital. Ahora, los clientes esperan que sus servicios a la perfección flujo de datos entre sus dispositivos.
Mostrar detalles

Hazelcast

Gratis
Más información sobre Hazelcast, el líder de los datos en memoria de cuadrícula. Ver un Hazelcast rápida iniciar la demostración y descarga a 30 días de prueba gratuita de Hazelcast. Hazelcast
Mostrar detalles

Cloudify

Gratis
Cloudify es una aplicación de código y el marco orquestación de red basado en TOSCA abierta, que soporta implementaciones de la nube híbridos.
Mostrar detalles

RethinkDB

Gratis
RethinkDB es probablemente la base de datos los más interesantes nueva 'en el disco + complejas consultas de los que hay. Para asegurarse de hecho por personas que la contraen. Salvatore Sanfillipo,
Mostrar detalles

CouchDB

Gratis
Página principal de la Apache Software Foundation
Mostrar detalles

RavenDB

Una base de datos NoSQL que es totalmente transaccional - Base de datos NoSQL RavenDB documento permite a 1 millón de lecturas y escrituras 150.000 por segundo.
Mostrar detalles

Apache Cassandra

Gratis
La base de datos Apache Cassandra es la elección correcta cuando se necesita una alta disponibilidad y escalabilidad sin comprometer el rendimiento. escalabilidad lineal y probada tolerancia
Mostrar detalles

DynamoDB

Amazon DynamoDB es una base de datos relacional para aplicaciones que necesitan un alto rendimiento a cualquier escala.
Mostrar detalles

Neo4j

Gratis
Neo4j es una solución de software de datos diseñado para ayudar a los clientes a administrar y visualización de grandes cantidades de datos. Se hace hincapié en gráficos y conectividad. El software
Mostrar detalles

Flockdb

Gratis
A distribuida, base de datos de gráfico tolerante a fallos. Contribuir a twitter-archive / flockdb desarrollo mediante la creación de una cuenta en GitHub.
Mostrar detalles

LevelDB

Gratis
LevelDB es una biblioteca de almacenamiento de claves-valor rápida escrita en Google que proporciona una asignación ordenada de claves de cadena de valores de cadena. - Google / LevelDB
Mostrar detalles