• DocumentCode
    2667987
  • Title

    Hierarchical, adaptive cache consistency in a page server OODBMS

  • Author

    Zaharioudakis, Markos ; Carey, Michael J.

  • Author_Institution
    Wisconsin Univ., Madison, WI, USA
  • fYear
    1997
  • fDate
    27-30 May 1997
  • Firstpage
    22
  • Lastpage
    31
  • Abstract
    Due to its simplicity and communication efficiency many client-server object-oriented database systems are based on the basic page server architecture-pages serve as their smallest unit of data transfer, client caching, and concurrency control. In an earlier paper, we showed how to extend this architecture to permit object-level callback locking, and we showed through simulations that significant performance gains can be expected. In the current paper we report on our experiences from implementing this approach in the context of the SHORE system, which supports a generalized peer-servers architecture. In addition to discussing some of the stickier implementation details, we also explain how our callback algorithm was extended to support the hierarchical locking approach used in SHORE. Finally, we present performance measurements obtained by running SHORE on an IBM SP2 machine
  • Keywords
    cache storage; client-server systems; concurrency control; object-oriented databases; software performance evaluation; IBM SP2 machine; SHORE system; adaptive cache consistency; client caching; client-server object-oriented database systems; communication efficiency; concurrency control; data transfer; generalized peer-servers architecture; object-level callback locking; page server OODBMS; performance measurements; Adaptive control; Communication system control; Concurrency control; Control systems; Database systems; Environmental management; Object oriented databases; Object oriented modeling; Programmable control; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7813-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.1997.597805
  • Filename
    597805