Interoperable server-based cache consistency algorithm

被引:2
|
作者
Bodorik, P [1 ]
Jutla, D [1 ]
Lu, YP [1 ]
机构
[1] Dalhousie Univ, Fac Comp Sci, Halifax, NS, Canada
来源
INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS | 2004年
关键词
D O I
10.1109/IDEAS.2004.1319805
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Numerous caching algorithms have been investigated for the client-server object databases management systems. The algorithms not only ensure cache consistency by preventing applications' access to stale data, but they also support transactional properties. Caching algorithms have been classified in a number of ways - one classification is into avoidance and detection categories, depending on whether access to the stale data is avoided, usually by locking, or permitted and then any conflict detected at commit time. Detection-based algorithms have better performance but can lead to high abort rate that is unacceptable for interactive applications. It is for this reason that avoidance-based algorithms are usually adopted in practice. This paper describes a server-based interoperable transactional caching algorithm that concurrently supports the leading avoidance-based (adaptive callback locking (ACBL)) and detection -based (adaptive optimistic concurrency control(AOCC)) algorithms. At a client either the avoidance or the detection caching algorithm is used without any changes. It is the server-side caching algorithm that concurrently supports both avoidance and detection client-side caching.
引用
收藏
页码:312 / 321
页数:10
相关论文
共 50 条
  • [1] Server-based Dynamic Load Balancing
    Prakash, S. Wilson
    Deepalakshmi, P.
    2017 INTERNATIONAL CONFERENCE ON NETWORKS & ADVANCES IN COMPUTATIONAL TECHNOLOGIES (NETACT), 2017, : 25 - 28
  • [2] Server-based teleconsultation in lung pathology
    Sven Seiwerth
    Gian Kayser
    Adil Dzubur
    Lovorka Batelja
    Luka Brcic
    Klaus Kayser
    Diagnostic Pathology, 5 (Suppl 1)
  • [3] Server-based scheduling of the CAN bus
    Nolte, T
    Sjödin, M
    Hansson, H
    ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PROCEEDINGS, 2003, : 169 - 176
  • [4] A server-based interactive remote walkthrough
    Cohen-Or, D
    Noimark, Y
    Zvi, T
    MULTIMEDIA 2001, PROCEEDINGS, 2002, : 75 - 86
  • [5] Server-Based Internet of Things Architecture
    Bergmann, Neil W.
    Robinson, Peter J.
    2012 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2012, : 360 - 361
  • [6] A Server-Based Mobile Coaching System
    Baca, Arnold
    Kornfeind, Philipp
    Preuschl, Emanuel
    Bichler, Sebastian
    Tampier, Martin
    Novatchkov, Hristo
    SENSORS, 2010, 10 (12) : 10640 - 10662
  • [7] IRIS: A new reclaiming algorithm for server-based real-time systems
    Marzario, L
    Lipari, G
    Balbastre, P
    Crespo, A
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 211 - 218
  • [8] Hierarchical, adaptive cache consistency in a page server OODBMS
    Zaharioudakis, M
    Carey, MJ
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (04) : 427 - 444
  • [9] Hierarchical, adaptive cache consistency in a page server OODBMS
    Zaharioudakis, M
    Carey, MJ
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 22 - 31
  • [10] On Hierarchical Server-based Communication with Switched Ethernet
    Santos, Rui
    Pedreiras, Paulo
    Yekeh, Farahnaz
    Nolte, Thomas
    Almeida, Luis
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,