[BDN-090] Redis
Duración: 15 horas
Perfil: Experto
Dirigido a
Esta acción formativa está destinada a programadores y analistas necesiten entender todas posibilidades
que ofrecen las bases de datos no relacionales Redis y su utilización desde aplicaciones.
Requisitos previos
Los alumnos necesitarán conocimientos de programación orientada a objetos, SQL y sistemas operativos.
Objetivos
Dominar los distintos tipos de arquitecturas para bases de datos no relacionales Redis y los comandos
necesarios para su explotación.
Contenido
- Introducción a las bases de datos NoSQL
- Tipos
- Usos
- Almacenamiento basado en Clave-Valor con Redis
- Redis en comparación con otras bases de datos y software
- Características
- ¿Por qué Redis?
- Tipos de datos
- Cadenas
- Listas
- Hashes
- Conjuntos y conjuntos ordenados
- Conexiones
- Comandos
- Comandos que operan sobre toda clase de valores
- Comandos que operan con cadenas
- Comandos que operan en hashes
- Comandos de operación en listas
- Comandos que operan sobre conjuntos y conjuntos ordenados
- Ordenación
- Transacciones
- Pipelining
- Publicación / Suscripción
- Expiración de claves
- Control de la persistencia
- Opciones de persistencia
- Instantáneas
- Persistencia de archivo solo para anexar
- Reescritura / compactación de archivos solo para anexar
- Replicación
- Encadenar Maestros y Esclavos
- Verificación de escrituras en disco
- Fallas del sistema
- Soporte a Aplicaciones
- Trazas en Redis
- Contadores y estadísticas
- Descubrimiento y configuración del servicio
- Uso de Redis para almacenar información de configuración
- Control del servidor
- Optimización de la memoria disponible
- Escalado de Lecturas
- Escalado de Escrituras
- Sharding
Documentación Recomendada
Redis Essentials
Maxwell Dayvson Da Silva, Hugo Lopes Tavares
Septiembre de 2015 | 230 páginas
ISBN:9781784392451
https://www.packtpub.com/big-data-and-business-intelligence/redis-essentials