Introducción a las bases de datos NSQL clave-valor usando Redis

Introducción a las bases de datos NSQL clave-valor usando Redis

  • Author: Sarasa, Antonio
  • Publisher: Universitat Oberta de Catalunya
  • ISBN: 9788491804840
  • eISBN Pdf: 9788491804864
  • eISBN Epub: 9788491804864
  • Place of publication:  Barcelona , Spain
  • Year of publication: 2019
  • Year of digital publication: 2019
  • Month: September
  • Pages: 150
  • Language: Spanish
En este libro se ofrece una introducción a las bases de datos NoSQL utilizando como elemento de ilustración Redis, una base de datos de tipo clave-valor. Se estructura en dos partes. En la primera, se describen los conceptos fundamentales de las bases de datos NoSQL, y en la segunda, se introduce Redis. Se explica su instalación, el modelo y las estructuras de datos, aspectos sobre replicación, particionamiento y tipos de persistencia, y algunos aspectos de administración de Redis. En el último capítulo se describe un ejemplo de aplicación real de este sistema.
  • Prólogo
    • Antonio Sarasa
  • Introducción a las bases de datos NoSQL orientadas hacia agregados
    • Introducción
    • Las bases de datos NoSQL
    • Características comunes de las bases de datos NoSQL
    • Bases de datos NoSQL orientadas hacia agregados
    • Bases de datos NoSQL documentales
    • Bases de datos NoSQL de tipo clave-valor
    • Bases de datos NoSQL orientadas a columnas
    • Bibliografía
  • Introducción a Redis. Una base de datos NoSQL de tipo clave-valor
    • Introducción
    • Principales características
    • Instalación de Redis
    • Bases de datos en Redis
    • Bibliografía
  • Estructuras de datos en Redis
    • Introducción
    • Cadenas
    • Listas
    • Hash
    • Conjuntos
    • Conjuntos ordenados
    • HyperLogLog
    • Bibliografía
  • Persistencia, replicación y particionamiento
    • Introducción
    • Persistencia
      • Redis Database (RDB)
      • Append-only file (AOF)
      • Replicación
      • Particionamiento
    • Bibliografía
  • Otros aspectos del uso de Redis
    • Introducción
    • El sistema publicador/suscrito
    • Transacciones
    • Sistema de canalización o pippeling
    • El lenguaje Lua de scripting
    • Operaciones de gestión
      • Gestión de conexiones
      • Gestión de la seguridad
      • Gestión del servidor
      • Gestión de copias de seguridad
    • Acceso a Redis usando Python
    • Bibliografía
  • Ejemplo de uso de Redis
    • Introducción
    • Elementos de información
      • Usuario
      • Mensajes propios
      • Mensajes de las personas a las que se sigue
      • Personas a las que se sigue y personas seguidas
      • Almacenar mensajes de los seguidores
      • Eliminación de mensajes
    • Conclusión
    • Bibliografía
  • Conclusión

SUBSCRIBE TO OUR NEWSLETTER

By subscribing, you accept our Privacy Policy