ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases de datos analíticas: NoSQL y “En memoria”


Enviado por   •  12 de Marzo de 2020  •  Ensayos  •  547 Palabras (3 Páginas)  •  148 Visitas

Página 1 de 3

Capítulo 8 Bases de datos analíticas: NoSQL y “En memoria”

Tipos de bases de datos actuales

  • Relacionales: La base de datos relacional es un tipo de base de datos que cumple con el modelo relacional. ​

Oracle Database 12, IBM DB2, Microsoft SQL Server, Sap Sybase y MySql.​

Sqoop: ​

Permite hacer importaciones masivas de datos con HDFS (Hadoop Distributed File System)​

  • Heredadas (Legacy)

Dependen de bases de datos no relacionales. Las plataformas prerrelacionadas son IMS, IDMS, DataCom, ADABAS.​

  • In-memory(En memoria)

Almacenan información en la memoria principal, lo cual hace que este optimizada en velocidad, es utilizado en el proceso de análisis de grandes volúmenes de datos en memoria. ​

Es mayormente usado por SAP, ORACLE, IBM Y Microsoft. ​

  • NoSQL

Son bases de datos que no usan SQL es decir en este tipo de bd no se pueden realizar consultas, ningún tipo de comando SQL, actualmente ofrece un servicio en la nube conocido como NoSQLaaS​.

Características:

  • Almacena gran cantidad de datos​
  • Escalabilidad sin afectar rendimiento​
  • Acceso muy rapido​
  • Distribución y manipulación de datos no estructurados​

Las bases de datos NoSQL está distribuida en 4 tipos de bases de datos.

Bases de Datos Clave-Valor​

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. ​

Bases de Datos Orientadas a Grafos​

  • Son óptimas para hacer operaciones de consulta entre relaciones entre miembros y son extremadamente rápidas. ​
  • Mayormente usado por Facebook o linkedin y los mensajes de Twiter.​
  • Un diagrama de bases de datos orientado a grafos es muy similar a los diagramas de objetos que usamos en la programación orientada a objetos. ​

Programas relacionados con las bd orientados a grafos:

  • Neo4J​
  • InfiniteGraph​
  • AllegroGrap​
  • Openlink​
  • HyperGraphDB​
  • FlockBD, VertexBD, InfoGrid​

Bases de Datos Orientadas a BigTable​

  • Consiste en un sistema de almacenamiento distribuido para la manipulación de datos estructurados. ​
  • Diseñado para escalar grandes tamaños (Petabyte), a través de servidores básicos. ​
  • La razón de su existencia es la búsqueda web, el cual es el principal negocio de Google. ​
  • Solo disponible para clientes GAE (Google App Engine)

Bases de Datos Orientadas a Documentos​

Las bases de datos orientadas a documentos están constituidas por un conjunto de programas que almacenan, recuperan y gestionan datos de documentos o datos de algún modo estructurados. Este tipo de bases de datos constituyen una de las principales subcategorías dentro de las denominadas bases de datos NoSQL. A diferencia de las bases de datos relacionales, estas bases de datos están diseñadas alrededor de una noción abstracta de "Documento".

...

Descargar como (para miembros actualizados)  txt (3.8 Kb)   pdf (60.1 Kb)   docx (26.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com