See this document in CiteSeerX!

Fine-granularity Locking and Client-Based Logging for Distributed Architectures (1996)  (Make Corrections)  (4 citations)
E. Panagos, A. Biliris, H.V. Jagadish, R. Rastogi
Extending Database Technology



  Home/Search   Context   Related

 
View or download:
att.com/~biliris/pubs/pap...96_edbt.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  att.com/~biliris/pubs/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We present algorithms for fine-granularity locking and client-based logging where all transactional facilities in a distributed client-server architecture are provided locally. Multiple clients are allowed to concurrently modify different objects on the same page without synchronizing their updates. Each client has its own log disk where all log records for updates to locally cached data are written. Transaction rollback and client crash recovery are handled exclusively by the clients and local ... (Update)

Context of citations to this paper:   More

...another node. Similarly, the approach of [12] does not define an undo approach for these cases. Finally, some client server systems [18] allow a page to be updated simultaneously by many client nodes (multiple writers) Allowing multiple writers requires that the server...

...the rest of the operational nodes, and (5) clocks do not have to be synchronized across the nodes and lock tables are not checkpointed. We have extended the work presented in this paper to include fine granularity locking in [16]. We are currently evaluating the performance...

Cited by:   More
An Adaptive Data-Shipping Architecture for Client Caching .. - Voruganti, Özsu, Unrau (2003)   (Correct)
An Adaptive Hybrid Server Architecture for Client Caching .. - Voruganti, Özsu, Unrau (1999)   (Correct)
Client-Based Logging for High Performance Distributed Architectures - Biliris (1996)   (Correct)

Similar documents (at the sentence level):
71.2%:   Fine-granularity Locking and Client-Based Logging.. - Panagos, Biliris.. (1996)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Object Storage Management Architectures - Biliris, Orenstein (1994)   (Correct)
0.2:   Database Architectures - Delis, Kanitkar, Kollios (1998)   (Correct)
0.2:   Recovery Options in Directory Based Software Coherency Schemes - Molesky, Ramamritham (1996)   (Correct)

Similar documents based on text:   More   All
0.3:   Conclusions - Io Ns In   (Correct)
0.3:   Transactions in the Client-Server EOS Object Store - Biliris, Panagos (1995)   (Correct)
0.2:   The BeSS Object Storage Manager: Architecture Overview - Biliris, Panagos (1996)   (Correct)

Related documents from co-citation:   More   All
3:   The ObjectStore Database System (context) - Lamb, Landis et al. - 1991
3:   Shoring up persistent applications - Carey, DeWitt et al. - 1994
3:   Crash recovery in client-server EXODUS - Franklin, Zwilling et al. - 1992

BibTeX entry:   (Update)

E. Panagos, A. Biliris, H. Jagadish, and R. Rastogi. Fine-granularity Locking and Client-Based Logging for Distributed Architectures. Proceedings of the Seventh Conference on Extended Database Technology, 1996. http://citeseer.ist.psu.edu/panagos96finegranularity.html   More

@inproceedings{ panagos96finegranularity,
    author = "Euthimios Panagos and Alexandros Biliris and H. V. Jagadish and Rajeev Rastogi",
    title = "Fine-granularity Locking and Client-Based Logging for Distributed Architectures",
    booktitle = "Extending Database Technology",
    pages = "388--402",
    year = "1996",
    url = "citeseer.ist.psu.edu/panagos96finegranularity.html" }
Citations (may not include all citations):
1209   Concurrency Control and Recovery in Database Systems (context) - Bernstein, Hadzilacos et al. - 1987
295   The ObjectStore database system (context) - Lamb, Landis et al. - 1991
228   Shoring up persistent applications - Carey, DeWitt et al.
148   Principles of transaction oriented database recovery --- a t.. (context) - Haerder, Reuter - 1983
91   A study of three alternative workstation-server architecture.. - DeWitt, Maier et al. - 1990
76   Cache consistency and concurrency control in client#server D.. (context) - Wang, Rowe
76   Global memory management in client-server DBMS architectures (context) - Franklin, Carey - 1992
60   Fine-grained sharing in a page server OODBMS - Carey, Franklin et al.
58   Maintaining consistency of client-cached data (context) - Wilkinson, Neimat
43   Performance and scalability of client-server database archit.. - Delis, Roussopoulos - 1992
42   Crash recovery in client-server EXODUS - Franklin, Zwilling et al.
36   Recovery and coherency-control protocols for fast intersyste.. (context) - Mohan, Narang - 1991
27   Local disk caching for client-server database systems - Franklin, Carey et al. - 1993
17   CSA: a method for database recovery in clientserver architec.. (context) - Mohan, Narang
13   Recovery Concepts for Data Sharing Systems (context) - Rahm - 1991
12   Client-based logging for high performance distributed archit.. - Panagos, Biliris et al. - 1996
11   Recovery for Shared Disk Systems Using Multiple Redo Logs - Lomet - 1990
8   Solutions to Hot Spot Problems in a Shared Disks Transaction.. (context) - Mohan, Narang et al.
5   VERSTANT System Reference Manual (context) - Technology, Park - 1991
4   VMS data sharing system became fast (context) - Lomet, Anderson et al. - 1992
3   High availability machanisms of VAX DBMS software (context) - Rengarajan, Spiro et al. - 1989
2   Data caching tradeo#s in client-server DBMS architectures (context) - Carey, Franklin et al.
2   DALI: An extensible main memory storage manager (context) - Jagadish, Lieuwen et al. - 1994
1   Coda: A highly available #le system for a distributed workst.. (context) - Satyanarayanan, Kistler et al. - 1990
1   ARIES: A transaction recovery method supporting #ne-granular.. (context) - Mohan, Haderle et al. - 1992
1   Scale and performance in a distributed #le system (context) - Howard, Kazarand et al. - 1988

Documents on the same site (http://www.research.att.com/~biliris/pubs/index.htm):   More
Making C++ Objects Persistent: The Hidden Pointers - Biliris, Dar, Gehani (1993)   (Correct)
Transactions in the Client-Server EOS Object Store - Biliris, Panagos (1995)   (Correct)
Object Storage Management Architectures - Biliris, Orenstein (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC