Bases de datos Clave - Valor
Clase 13 de 23 • Curso de SQL y MySQL 2016
Contenido del curso
Clase 13 de 23 • Curso de SQL y MySQL 2016
Contenido del curso
Jair Israel Avilés Eusebio
Jaime Andres Martinez Diaz Martinez Diaz
Christian Aqueveque
Joaquin Araujo
Joaquin Araujo
Yesica Lizeth Cortés Pineda
Joaquin Araujo
Juan Edier Salinas
Nathaly Stefani Riaño Bejarano
Yesica Lizeth Cortés Pineda
Desarrollos Digitales Cooperativa
Martín Leyva
Martín Leyva
Syddar Bujato Herrera
Jorge Albeiro Morales Palencia
Yeison Daza
Erick Neftalí Sarmiento Cortes
Erick Neftalí Sarmiento Cortes
AARON OBED GIRÓN GARRIDO
Franco ceballos
Pedro Alberto De La Cruz Hernandez
Cassandra fue escrita en Java y es muy utilizada para soluciones de Big Data, debido a la escabilidad y replicación de registros que ofrece. Dynamo es la solución de Amazon.
Oigan no se si son cosas mías pero no veo nada base de datos aparte de puro comentarios yo pensaba que aqui me ensañaban a diseñar la base de datos y como concatenar una base de datos con un lenguaje de programacion como java, python, Rugby en fin algo asi que es lo que ando buscando y perdonen si ofendo no comento con mala intencion sino de querer a prender mas y mejorar en mi carrera de programador Bendiciones para todos.
Jaime, creo que lo que buscas está en el capítulo Generación y diseño de una base de datos con MySQL.
La comunicación de un lenguaje de programación a una base de datos se debe analizar desde cada lenguaje en sí, esto lo consigues en el caso de jaba importando el driver de conexión y creando la instancia por código. Creo que esto lo encontrarás en algún curso de programación de "creo" cualquier lenguaje de alto nivel como java, c#, php, etc. Busca por ahí a ver si encuentras algo. :)
Platzi lanzó un curso que enseña los fundamentos básicos de una base de datos, puedes ir a el clickeando aquí
Bases de datos clave - valor
Este modelo de base de datos es el más sencillo en cuanto a funcionabilidad y el más popular. En este tipo de sistema cada elemento esta identificado por una clave única, permitiendo así la recuperación de datos de forma muy rápida. Su eficiencia de lectura y escritura la carácterizan.
Si necesitas una guía y resumen del curso aquí la tienes.
Gracias por tus aportes Joaquin 😃 continua así, no olvides tomar el examen del curso 😃
Vale, gracias, si que si!
bases de datos llave/valor son utilizadas para Big Data ya que proporciona un alto performance que se traduce en reducidos tiempos de respuesta.
Las BD Clave-Valor no están pensadas para el análisis de datos, sino para el almacenamiento puro y duro, por esto, prometen un rendimiento excelente para volúmenes de datos muy grandes.
Gracias por tu comentario 😃
La llave solo existe en una sola instancia y no puede duplicarse
lv={'a':1,'b':2, 'c':3, 'd':4}
llaves = ['a','c','b','d']
valores= [1,2,3,4]
Redis es un motor de base de datos en memoria, basado en el almacenamiento en tablas de hashes pero que opcionalmente puede ser usada como una base de datos durable o persistente.
Fuente: Wikipedia
Amazon DynamoDB es una base de datos no relacional que ofrece rendimiento fiable a cualquier escala. Es una base de datos completamente administrada, con varios nodos principales y distribuida en varias regiones que ofrece una latencia estable con milisegundos de un dígito y almacenamiento caché en memoria, copias de seguridad y restauración, y seguridad incorporada.
Fuente:
EXCELENTE CURSO
En este tipo de base de datos, el valor para una llave puede ser una lista, es decir, algo asi: “lv = {‘a’ :1, ‘b’ :2, ‘c’ :3, ‘d’ : {5,6,7} }” ? realmente no si si esa es la sintaxis correcta.
Si, pero la sintaxis correcta de una lista es
lv = { ‘a’ :1, ‘b’ :2, ‘c’ :3, ‘d’ : [5, 6, 7] }
Redis es muy utilizado para almacenar cache y para autenticación.
Redis proporciona el tiempo en que se tarda en computar la instrucción así podemos determinar el tiempo en que se tardaría en resolver miles de instrucciones en concurrencia.
Entonces prácticamente este tipo de base de datos esta orientada a la concurrencia.
la base de dato clave valor con la base documental son las mas usadas por todos, la base de datos clave valor es unica y no puede estar repetida en toda la base y el valor que representa esto. ejemplos
Cassandra
Big table
Dynamo
Riak
Redis
Los casos en los que se recomienda usar este tipo de BD son: