Towards Generic Fine-Grained Transaction Isolation in Polystores

dc.contributor.author Nuno Filipe Faria en
dc.contributor.author José Orlando Pereira en
dc.contributor.author Ana Nunes Alonso en
dc.contributor.author Ricardo Pereira Vilaça en
dc.contributor.other 8253 en
dc.contributor.other 5692 en
dc.contributor.other 5635 en
dc.contributor.other 5602 en
dc.date.accessioned 2022-08-18T13:39:12Z
dc.date.available 2022-08-18T13:39:12Z
dc.date.issued 2021 en
dc.description.abstract Transactional isolation is a challenge for polystores, as along with the limited capabilities of each datastore, we have to contend with their sheer diversity. However, transactional isolation is increasingly desirable as a variety of datastores are being sought after for roles that go beyond data lakes. Transactional guarantees are also relevant for reliability at scale. In this paper, we propose that transactional isolation in polystores can be achieved by leveraging the query engine, i.e., basing some of the responsibilities of a traditional transactional storage manager (TSM) on the query language itself. This has the key advantage of greatly simplifying design and implementation, as it doesn’t need to be re-invented for each datastore, and should increase performance, by taking advantage of dynamic query optimization where available. We demonstrate the feasibility of the proposal with a simple proof-of-concept and experiment. © 2021, Springer Nature Switzerland AG. en
dc.identifier P-00V-XD1 en
dc.identifier.uri http://dx.doi.org/10.1007/978-3-030-93663-1_3 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/13223
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Towards Generic Fine-Grained Transaction Isolation in Polystores en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00V-XD1.pdf
Size:
564.33 KB
Format:
Adobe Portable Document Format
Description: