Mostra el registre d'ítem simple

dc.contributor.authorPolo Bardés, Jordà
dc.contributor.authorBecerra Fontal, Yolanda
dc.contributor.authorCarrera Pérez, David
dc.contributor.authorTorres Viñals, Jordi
dc.contributor.authorAyguadé Parra, Eduard
dc.contributor.authorSpreitzer, Mike
dc.contributor.authorSteinder, Malgorzata
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2014-07-10T09:12:36Z
dc.date.available2014-07-10T09:12:36Z
dc.date.created2013
dc.date.issued2013
dc.identifier.citationPolo, J. [et al.]. Enabling distributed key-value stores with low latency-impact snapshot support. A: IEEE International Symposium on Network Computing and Applications. "IEEE 12th International Symposium on Network Computing and Applications: 22–24 August 2013, Cambridge, Massachusetts: proceedings". Cambridge, MA: 2013, p. 65-72.
dc.identifier.isbn978-0-7685-5043-6
dc.identifier.urihttp://hdl.handle.net/2117/23466
dc.description.abstractCurrent distributed key-value stores generally provide greater scalability at the expense of weaker consistency and isolation. However, additional isolation support is becoming increasingly important in the environments in which these stores are deployed, where different kinds of applications with different needs are executed, from transactional workloads to data analytics. While fully-fledged ACID support may not be feasible, it is still possible to take advantage of the design of these data stores, which often include the notion of multiversion concurrency control, to enable them with additional features at a much lower performance cost and maintaining its scalability and availability. In this paper we explore the effects that additional consistency guarantees and isolation capabilities may have on a state of the art key-value store: Apache Cassandra. We propose and implement a new multiversioned isolation level that provides stronger guarantees without compromising Cassandra's scalability and availability. As shown in our experiments, our version of Cassandra allows Snapshot Isolation-like transactions, preserving the overall performance and scalability of the system.
dc.description.sponsorshipThis work is partially supported by the Ministry of Science and Technology of Spain and the European Union’s FEDER funds (TIN2007-60625, TIN2012-34557), by the Generalitat de Catalunya (2009-SGR-980), by the BSC-CNS Severo Ochoa program (SEV-2011-00067), by the HiPEAC European Network of Excellence (IST- 004408, FP7-ICT-217068, FP7-ICT-287759), and by IBM through the 2008 and 2010 IBM Faculty Award program.
dc.format.extent8 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes d'informació::Bases de dades
dc.subject.lcshDistributed databases
dc.subject.lcshInformation storage and retrieval systems
dc.subject.otherData store
dc.subject.otherDistributed
dc.subject.otherKey-value
dc.subject.otherCassandra
dc.subject.otherIsolation
dc.subject.otherSnapshot
dc.subject.otherLatency
dc.titleEnabling distributed key-value stores with low latency-impact snapshot support
dc.typeConference report
dc.subject.lemacBases de dades distribuïdes
dc.subject.lemacInformació -- Sistemes d'emmagatzematge i recuperació
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/NCA.2013.42
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
local.identifier.drac13638978
dc.description.versionPostprint (author’s final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/SEV-2011-00067
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/217068/EU/High Performance and Embedded Architecture and Compilation/HIPEAC
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/287759/EU/High Performance and Embedded Architecture and Compilation/HIPEAC
local.citation.authorPolo, J.; Becerra, Y.; Carrera, D.; Torres, J.; Ayguade, E.; Spreitzer, M.; Steinder, M.
local.citation.contributorIEEE International Symposium on Network Computing and Applications
local.citation.pubplaceCambridge, MA
local.citation.publicationNameIEEE 12th International Symposium on Network Computing and Applications: 22–24 August 2013, Cambridge, Massachusetts: proceedings
local.citation.startingPage65
local.citation.endingPage72


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple