Transaction management across data stores

Jiménez Peris, Ricardo, Patiño Martínez, Marta ORCID: https://orcid.org/0000-0001-6947-4974, Brondino, Ivan and Vianello, Valerio (2017). Transaction management across data stores. "International Journal of High Performance Computing And Networking" ; pp.. ISSN 1740-0562.

Descripción

Título: Transaction management across data stores
Autor/es:
Tipo de Documento: Artículo
Título de Revista/Publicación: International Journal of High Performance Computing And Networking
Fecha: 2017
ISSN: 1740-0562
Materias:
ODS:
Palabras Clave Informales: Data management; NoSQL; Consistency
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of INVE_MEM_2017_257448.pdf]
Vista Previa
PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

Companies have evolved from a world where they only had SQL databases to a world where they use different kinds of data stores, such as key­value data stores, document­oriented data stores and graph databases. The reason why they have started to introduce this diversity of persistency models is because different NoSQL technologies bring different data models with associated query languages and/or APIs. However, they are confronted now with a problem in which they have the data scattered across different data stores. This problem lies in that when a business action requires to update the data, the data reside in different data stores, and they are subject to inconsistencies in the event of failure and/or concurrent access. These inconsistencies appear due to the lack of transactional consistency that was guaranteed in traditional SQL databases but is not guaranteed either within the NoSQL data stores or across data stores and databases. CoherentPaaS comes to remedy this need. CoherentPaaS provides an ultra­scalable transactional management layer that can be integrated with any data store with multi­ versioning capabilities. The layer has been integrated with six different data stores, three NoSQL data stores and three SQL­like databases. In this paper, we describe this generic ultra­scalable transactional management layer and focus on its API and how it can be integrated in different ways with different data stores and databases.

Proyectos asociados

Tipo
Código
Acrónimo
Responsable
Título
FP7
611068
CoherentPaaS
UNIVERSIDAD POLITECNICA DE MADRID
A Coherent and Rich PaaS with a Common Programming Model CoherentPaaS
FP7
619606
LeanBigData
UNIVERSIDAD POLITECNICA DE MADRID
Ultra-Scalable and Ultra-Efficient Integrated and Visual Big Data Analytics
Comunidad de Madrid
S2013TIC-2894
CLOUD4BIGDATA
Sin especificar
Sin especificar
Gobierno de España
TIN2013-46883
BigDataPaaS
Sin especificar
Sin especificar

Más información

ID de Registro: 46549
Identificador DC: https://oa.upm.es/46549/
Identificador OAI: oai:oa.upm.es:46549
URL Oficial: http://www.inderscience.com/info/ingeneral/forthco...
Depositado por: Memoria Investigacion
Depositado el: 22 Jun 2017 11:03
Ultima Modificación: 20 Jun 2024 09:25