logo móvil
Contáctanos

Una revisión de la persistencia poliglota en el mundo de los grandes datos

Autores: Khine, Pwint Phyu; Wang, Zhaoshun

Idioma: Inglés

Editor: MDPI

Año: 2019

Descargar PDF

Acceso abierto

Artículo científico
2019

Una revisión de la persistencia poliglota en el mundo de los grandes datos


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Relación
Big data
Sistemas distribuidos
Teorema CAP
Bases de datos NoSQL
Persistencia poliglota

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
La inevitabilidad de la relación entre big data y sistemas distribuidos se indica por el hecho de que las características de los datos no pueden ser manejadas fácilmente por un enfoque centrado en un solo sistema. Entre los diferentes conceptos de sistemas distribuidos, el teorema CAP (Consistencia, Disponibilidad y Tolerancia a Particiones) señala el uso prominente de la propiedad de consistencia eventual en sistemas distribuidos. Esto ha provocado la necesidad de otros tipos de bases de datos diferentes más allá de SQL (Lenguaje de Consulta Estructurado) que tengan propiedades de escalabilidad y disponibilidad. Las bases de datos NoSQL (No Solo SQL), principalmente con el modelo BASE (Básicamente Disponible, Estado Suave y Consistencia Eventual), están ganando terreno en la era del big data, mientras que las bases de datos SQL intentan mantenerse al día con este cambio de paradigma. Sin embargo, ninguna de estas bases de datos es perfecta, ya que no existe un modelo que se ajuste a todos los requisitos de los sistemas intensivos en datos. La persistencia poliglota, es decir, el uso de diferentes bases de datos según sea apropiado para los diferentes componentes dentro de un solo sistema, se está volviendo prevalente en sistemas intensivos en datos de big data, ya que son distribuidos y paralelos por naturaleza. Este artículo refleja las características de estas bases de datos desde un punto de vista conceptual y describe una solución potencial para un sistema distribuido: la adopción de la persistencia poliglota en sistemas intensivos en datos en la era del big data.

Otros recursos que podrían interesarte

Temas Virtualpro