Entangled transactions

5Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.

Abstract

As the world becomes more interdependent and computing grows more collaborative, there is a need for new abstractions and tools to help users work together. We recently introduced entangled queries - a mechanism for information exchange between database queries [6]. In this paper, we introduce entangled transactions, units of work similar to traditional transactions that however do not run in isolation, but communicate with each other via entangled queries. Supporting entangled transactions brings about many new challenges, from an abstract model to an investigation of the unique systems issues that arise during their implementation. We first introduce a novel semantic model for entangled transactions that comes with analogues of the classical ACID properties. We then discuss execution models for entangled transactions and select a concrete design motivated by application scenarios. With a prototype system that implements this design, we show experimental results that demonstrate the viability of entangled transactions in real-world application settings. © 2011 VLDB Endowment.

Cite

CITATION STYLE

APA

Gupta, N., Nikolic, M., Roy, S., Bender, G., Kot, L., Gehrke, J., & Koch, C. (2011). Entangled transactions. In Proceedings of the VLDB Endowment (Vol. 4, pp. 887–898). VLDB Endowment. https://doi.org/10.14778/3402707.3402727

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free