Redis | |||||
Descripcion | Redis es un motor de base de datos en memoria, basado en el almacenamiento en hashes (clave, valor) pero también puede ser usada como una base de datos persistente. | ||||
S.O Soportados | Windows, Mac, Linux | ||||
Aplicaciones | Cache de paginas web, almacenamiento de sesiones de usuario, almacenamiento de carritos de compra, cache de base de datos, contadores y estadisticias, lista de elementos recientes | ||||
Escalabilidad | Ha sido diseñada para
ser escalable, por lo que escalar un servidor es muy sencillo, usa un sistema
de replicación master-slave (maestro – esclavo) que permite a los servidores
esclavos obtener copias exactas del maestro. La replicación cumple las siguientes
características: -Un maestro puede tener múltiples esclavos. -Un esclavo puede tener otros esclavos. -La replicación de redis es non-blocking en el maestro, esto quiere decir que mientras un maestro puede seguir atendiendo peticiones mientras uno o varios esclavos se sincronizan. -Configurar un servidor para que sea esclavo de otro, es totalmente trivial, simplemente hay que especificar lo siguiente en el fichero de configuración del esclavo. |
||||
Usuarios Concurrentes | |||||
Transacciones | |||||
Herramientas de Apoyo | En su pagina oficial: https://redis.io cuenta con apartados sobre como descargarlo, su documentacion, sus comandos y el soporte en linea | ||||
Soporte Tecnico | Para acceder a este tiene que ingresar a su pagina oficial https://redis.io/ , dirigirse al soporte, y mandar un correo, sea al laboratoio de redis o a la comunidad del mismo | ||||
Costo y Tipo de Licencia | Licencia de fuente abierta, es gratis | ||||
Ultima Actualizacion | 04 de junio de 2015 | ||||
Clientes importantes que la usan | Twitter, Hulu, Pinterest, Flickr, Trello | ||||
Requisitos de instalacion | Antes que nada debemos asegurarnos de tener instalado en nuestro sistema las herramientas de compilación tales como build-essentials (sistemas basados en Debian), Development Tools (sistemas basados en Fedora/Red Hat) o similares. | ||||
Requisitos de Software | hay que descargar para iniciar la instalación. ~$ sudo apt-get update Una vez finalizado, descargamos el metapaquete build-essential, el cual nos ayudará a instalar redis. ~$ sudo apt-get install build-essential Finalmente, necesitamos instalar el tcl. ~$ sudo apt-get install tcl8.5 | ||||
Requisitos de almacenamiento | Service Pack 11 y
posterior, y un servidor Redis El building block Caché de Redis activa el marco de trabajo de la caché de Blackboard para usar Redis como tipo adicional de almacenamiento de memoria fuera de la pila. Redis es un almacén en red avanzado, basado en claves-valores, de código abierto y de alto rendimiento. |
||||
Lenguajes soportados | ActionScript,C, C++, C#, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, server-side JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk y Tcl. |
Bibliografia | |||||||||
http://www.antweb.es/servidores/redis-todo-lo-que-debes-saber | |||||||||
https://www.paradigmadigital.com/techbiz/no-solo-clave-valor-redis-te-da-alas/ | |||||||||
http://codehero.co/como-instalar-configurar-y-usar-redis/ | |||||||||
https://es-es.help.blackboard.com/Learn/9.1_SP_14/Administrator/130_Building_Blocks/010_Featured_Building_Blocks/Redis_Cache_Release_Notes | |||||||||
Por:Luis Ernesto Aguilar Saucedo 6A | |||||||||
No hay comentarios:
Publicar un comentario