O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Bases de datos NoSQL

Juan Carlos Informática Espanhol

Bases de datos NoSQL

Conteúdo do mapa

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

Imagens e arquivos do mapa

  • 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

Informações

Descrição
Informática Mapa Mental sobre Bases de datos NoSQL, criado por Juan Carlos em 19-05-2018.
Criado por
Juan Carlos
Visualizações
21
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?