Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema: Actividad:
Investigar de manera individual la
Bases de datos clave-valor
definición, características principales,
objetivo y aplicaciones de las bases de
datos clave-valor.
Índice..................................................................................................................................... 2
Introducción .......................................................................................................................... 3
Bases de datos clave-valor ............................................................................................. 4
Definición........................................................................................................................... 4
Características principales ............................................................................................. 4
Objetivos ........................................................................................................................... 5
Aplicaciones ...................................................................................................................... 5
Conclusión .......................................................................................................................... 7
Bibliografía .......................................................................................................................... 8
Página 2|8
Introducción
En este trabajo de investigación realizaremos a fondo lo que consiste una base de
datos NoSQL clave-valor, me adentrare en sus características, objetivos y
aplicaciones para dar a entender en lo que consiste dicho método de
almacenamiento de datos.
Es un método sencillo para las bases de datos NoSQL ya que no es tan complejo y
tiene facilidad de escalar, esto quiere decir que en los datos no existe el concepto
de relaciones, es rápido en sus consultas, almacena los datos en diccionarios, etc.
Página 3|8
Bases de datos clave-valor
Definición
Una base de datos clave-valor es un tipo de base de datos no relacional que utiliza
un método simple de clave-valor para almacenar datos. Una base de datos clave-
valor almacena datos como un conjunto de pares clave-valor en los que una clave
sirve como un identificador único. Tanto las claves como los valores pueden ser
cualquier cosa, desde objetos simples hasta objetos compuestos complejos. Las
bases de datos clave-valor son altamente divisibles y permiten el escalado
horizontal a escalas que otros tipos de bases de datos no pueden alcanzar.
Características principales
El valor puede ser cualquier tipo de datos como una imagen, archivo de preferencia
del usuario o documento.
La clave
En teoría, la clave podría ser cualquier cosa. Pero esto puede depender del DBMS.
Un DBMS puede imponer limitaciones mientras que otro puede imponer ninguno.
por motivos de rendimiento, debe evitar tener una clave demasiado larga.
Pero una clave demasiado corta también puede causar problemas de legibilidad. En
cualquier caso, la clave debe seguir una convención convenida para mantener las
cosas consistentes.
El valor
Página 4|8
El valor en un almacén de clave-valor puede ser cualquier cosa, como texto (largo
o corto), un número, código de marcado como HTML, código de programación como
PHP, una imagen, etc.
El valor también podría ser una lista, o incluso otro par clave-valor encapsulado en
un objeto, algunos DBMS de almacenamiento de claves le permiten especificar un
tipo de datos para el valor
Objetivos
Las bases de datos de clave-valor tienen varios objetivos, entre ellos están:
Todo esto para que sea más fácil la legibilidad de los datos y sea más fácil de
encontrar los datos por las consultas seleccionadas en este modelo de base de
datos NoSQL
Aplicaciones
Almacén de sesiones
Una aplicación orientada a la sesión, como una aplicación web, inicia una sesión
cuando un usuario inicia sesión y está activo hasta que el usuario cierra la sesión o
esta expira. Durante este período, la aplicación almacena todos los datos
relacionados con la sesión en la memoria principal o en una base de datos. Los
datos de la sesión pueden incluir información del perfil del usuario, mensajes, datos
personalizados y temas, recomendaciones, promociones dirigidas y descuentos.
Cada sesión de usuario tiene un identificador único. Solo la clave principal consulta
los datos de la sesión nunca, por lo que un almacén clave-valor rápido se adapta
mejor a los datos de la sesión. En general, las bases de datos clave-valor pueden
proporcionar una sobrecarga más pequeña por página que las bases de datos
relacionales.
Carro de compras
Página 5|8
pueden manejar el escalado de grandes cantidades de datos y volúmenes
extremadamente altos de cambios de estado, mientras se atiende a millones de
usuarios simultáneamente a través del procesamiento y el almacenamiento
distribuidos. Las bases de datos clave-valor también tienen redundancia
incorporada, lo cual puede manejar la pérdida de nodos de almacenamiento.
Página 6|8
Conclusión
Página 7|8
Bibliografía
¿Qué es una base de datos clave-valor?. (2020). Retrieved 6 February 2020, from
https://aws.amazon.com/es/nosql/key-value/
Bases de Datos clave / valor: Cómo funciona y ejemplos. (2020). Retrieved 6
February 2020, from https://www.tecnologias-informacion.com/clave-
valor.html
Calvo, D. (2015). Base de datos clave-valor [Blog]. Retrieved from
http://www.diegocalvo.es/base-de-datos-clave-valor/
Página 8|8