ACM Home Page
Please provide us with feedback. Feedback
Relaxed-currency serializability for middle-tier caching and replication
Full text PdfPdf (418 KB)
Source International Conference on Management of Data archive
Proceedings of the 2006 ACM SIGMOD international conference on Management of data table of contents
Chicago, IL, USA
SESSION: Replication, caching and pub/sub table of contents
Pages: 599 - 610  
Year of Publication: 2006
ISBN:1-59593-434-0
Authors
Philip A. Bernstein  Microsoft Corporation
Alan Fekete  University of Sydney
Hongfei Guo  Microsoft Corporation
Raghu Ramakrishnan  University of Wisconsin-Madison
Pradeep Tamma  University of Wisconsin-Madison
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 109,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142473.1142540
What is a DOI?

ABSTRACT

Many applications, such as e-commerce, routinely use copies of data that are not in sync with the database due to heuristic caching strategies used to enhance performance. We study concurrency control for a transactional model that allows update transactions to read out-of-date copies. Each read operation carries a "freshness constraint" that specifies how fresh a copy must be in order to be read. We offer a definition of correctness for this model and present algorithms to ensure several of the most interesting freshness constraints. We outline a serializability-theoretic correctness proof and present the results of a detailed performance study.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
 
5
 
6
 
7
P. Bernstein, A. Fekete, H. Guo, R. Ramakrishnan, P. Tamma. Relaxed Currency Serializability for Middle-Tier Caching (extended version). Microsoft Research Technical Report, MSR-TR-2006-34, 2006.
 
8
 
9
CSIM: http://www.mesquite.com
10
 
11
D. Gawlick and D. Kinkade. Varieties of Concurrency Control in IMS/VS FastPath. IEEE Database Engg., 1985.
 
12
13
 
14
 
15
 
16
H.F. Korth, W. Kim and F. Bancilhon, A Model of CAD Transactions. VLDB, 1985.
17
18
19
20
21
 
22
 
23
 
24
 
25
U. Röhm, K. Böhm, H. Schek, and H. Schuldt. FAS-A Freshness Sensitive Coordination Middleware for a Cluster of OLAP Components. VLDB, 2002.


Collaborative Colleagues:
Philip A. Bernstein: colleagues
Alan Fekete: colleagues
Hongfei Guo: colleagues
Raghu Ramakrishnan: colleagues
Pradeep Tamma: colleagues