Cuando las aplicaciones basadas en relaciones van a bases de datos NoSQL: Una encuesta
Autores: Schreiner, Geomar A.; Duarte, Denio; Mello, Ronaldo dos Santos
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Cuando las aplicaciones basadas en relaciones van a bases de datos NoSQL: Una encuesta
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Big data
Bases de datos relacionales
Bases de datos NoSQL
Interfaz SQL
Escalabilidad
Disponibilidad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
Varias aplicaciones centradas en datos hoy en día producen y manipulan un gran volumen de datos, el llamado Big Data. Las bases de datos tradicionales, en particular, las bases de datos relacionales, no son adecuadas para la gestión de Big Data. Como consecuencia, se han propuesto algunos enfoques que permiten la definición y manipulación de grandes conjuntos de datos relacionales almacenados en bases de datos NoSQL a través de una interfaz SQL, centrándose en la escalabilidad y disponibilidad. Este documento presenta un análisis comparativo de estos enfoques basado en una clasificación arquitectónica que los organiza de acuerdo con sus arquitecturas de sistema. Nuestra motivación es que el envolvimiento es una estrategia relevante para aplicaciones basadas en relaciones que pretenden trasladar datos relacionales a bases de datos NoSQL (generalmente mantenidas en la nube). También afirmamos que esta área de investigación tiene algunos problemas abiertos, dado que la mayoría de los enfoques solo abordan un subconjunto de operaciones SQL o brindan soporte a bases de datos NoSQL específicas. Nuestra intención con esta encuesta es, por lo tanto, contribuir al estado del arte en esta área de investigación y también proporcionar una base para elegir o incluso diseñar una solución de envolvimiento de datos de relacional a NoSQL.
Descripción
Varias aplicaciones centradas en datos hoy en día producen y manipulan un gran volumen de datos, el llamado Big Data. Las bases de datos tradicionales, en particular, las bases de datos relacionales, no son adecuadas para la gestión de Big Data. Como consecuencia, se han propuesto algunos enfoques que permiten la definición y manipulación de grandes conjuntos de datos relacionales almacenados en bases de datos NoSQL a través de una interfaz SQL, centrándose en la escalabilidad y disponibilidad. Este documento presenta un análisis comparativo de estos enfoques basado en una clasificación arquitectónica que los organiza de acuerdo con sus arquitecturas de sistema. Nuestra motivación es que el envolvimiento es una estrategia relevante para aplicaciones basadas en relaciones que pretenden trasladar datos relacionales a bases de datos NoSQL (generalmente mantenidas en la nube). También afirmamos que esta área de investigación tiene algunos problemas abiertos, dado que la mayoría de los enfoques solo abordan un subconjunto de operaciones SQL o brindan soporte a bases de datos NoSQL específicas. Nuestra intención con esta encuesta es, por lo tanto, contribuir al estado del arte en esta área de investigación y también proporcionar una base para elegir o incluso diseñar una solución de envolvimiento de datos de relacional a NoSQL.