- -

Supporting multiple isolation levels in replicated environments

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Supporting multiple isolation levels in replicated environments

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Bernabe Gisbert, Jose Maria es_ES
dc.contributor.author Muñoz Escoí, Francisco Daniel es_ES
dc.date.accessioned 2014-01-29T08:33:52Z
dc.date.issued 2012-10
dc.identifier.issn 0169-023X
dc.identifier.uri http://hdl.handle.net/10251/35220
dc.description.abstract Replication is used by databases to implement reliability and provide scalability. However, achieving transparent replication is not an easy task. A replicated database is transparent if it can seamlessly replace a standard stand-alone database without requiring any changes to the components of the system. Database replication transparency can be achieved if: (a) replication protocols remain hidden for all other components of the system; and (b) the functionality of a stand-alone database is provided. The ability to simultaneously execute transactions under different isolation levels is a functionality offered by all stand-alone databases but not by their replicated counterparts. Allowing different isolation levels may improve overall system performance. For example, the TPC-C benchmark specification tolerates execution of some transactions at weaker isolation levels in order to increase throughput of committed transactions. In this paper, we show how replication protocols can be extended to enable transactions to be executed under different isolation levels. © 2012 Elsevier B.V. All rights reserved. es_ES
dc.description.sponsorship This work has been supported by the Spanish Ministerio de Ciencia e Innovation (MICINN) and the European Regional Development Fund (ERDF/FEDER) under research grants TIN2009-14460-C03-01 and TIN2010-17193. The translation of this paper was funded by the Universitat Politecnica de Valencia, Spain. en_EN
dc.format.extent 16 es_ES
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Data and Knowledge Engineering es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Replication protocol es_ES
dc.subject Isolation level es_ES
dc.subject Consistency es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Supporting multiple isolation levels in replicated environments es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.datak.2012.05.001
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//TIN2009-14460-C03-01/ES/Sistemas Distribuidos Fiables, Dinamicos Y Adaptables (Upv)/ / es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//TIN2010-17193/ES/MEJORAS EN LA INTEGRIDAD, DINAMICIDAD, ESCALABILIDAD Y ADAPTABILIDAD DE LOS SISTEMAS DISTRIBUIDOS/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Instituto Universitario Mixto Tecnológico de Informática - Institut Universitari Mixt Tecnològic d'Informàtica es_ES
dc.description.bibliographicCitation Bernabe Gisbert, JM.; Muñoz Escoí, FD. (2012). Supporting multiple isolation levels in replicated environments. Data and Knowledge Engineering. 79-80:1-16. doi:10.1016/j.datak.2012.05.001 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1016/j.datak.2012.05.001 es_ES
dc.description.upvformatpinicio 1 es_ES
dc.description.upvformatpfin 16 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 79-80 es_ES
dc.relation.senia 235678
dc.contributor.funder Ministerio de Ciencia e Innovación es_ES
dc.contributor.funder Universitat Politècnica de València es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem