GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Bases de datos NoSQL

Juan Carlos Informática Spanisch

Bases de datos NoSQL

Inhalt der Mindmap

Bases de datos NoSQL

  1. Not Only SQL

  2. ¿Por que bases de datos NoSQL?

    • Tamaño y cantidad de información
    • Velocidad
    • Falta de innovación
  3. Características

    • Escalabilidad Horizontal
      • Facilidad de añadir, eliminar o realizar operaciones con elementos (hardware) del sistema, sin afectar el rendimiento
    • Habilidad de distribución
      • Habilidad de replicar y distribuir los datos sobre los servidores
    • Uso eficiente de recursos
      • Aprovecha las nuevas tecnologías
    • Libertad de esquema
      • Al no tener un esquema rígido se permite mayor libertad para modelar los datos; además facilita la integración con los lenguajes de programación orientados a objetos, lo que evita el proceso de mapeado.
    • Modelo concurrencia débil
      • no implementa ACID (Atomicity, Consistency, Isolation and Durability)
    • Consultas simples
      • Las consultas requieren menos operaciones y son más naturales
  4. Sigue el modelo BASE

    • Basic availability
      • El almacén funciona la mayoría del tiempo incluso ante fallos
    • Soft-sate
      • Los almacenes no tienen porque ser consistentes ni sus réplicas en todo momento
    • Eventual consistency
      • la consistencia se da eventualmente
  5. Teorema CAP

    • Las tres características no siempre se aplican en iguales proporciones. Los niveles de importancia dependerá del sistema y del objetivo a lograr.
    • Tres características que no siempre se aplican en iguales proporciones. Los niveles de importancia dependerá del sistema y del objetivo a lograr. (CP - AP - CA)
      • Consistencia
        • Todos los nodos ven los mismos datos al mismo tiempo
      • Tolerancia de reparto
        • El sistema sigue funcionando a pesar de la pérdida de información
      • Disponibilidad
        • Cada solicitud recibe una respuesta
  6. Principales categorias de almacenamiento

    • Clave / valor
      • Almacena datos en pares(se asigna una clave única a cada valor) Alto desempeño y escalabilidad
    • Columnas
      • Datos en estructuras tabulares
    • Documentos
      • Datos estructurados jerarquicamente y de lectura simple
    • Grafos
      • Almacena objetos y relaciones en nodos y vértices de un grafo

Bilder und Dateien der Mindmap

  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL
  • Bases de datos NoSQL

Informationen

Beschreibung
Informática Mindmap am Bases de datos NoSQL, erstellt von Juan Carlos am 19/05/2018.
Erstellt von
Juan Carlos
Aufrufe
21
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck