Temporal Join Processing with the Adaptive Replacement Cache - Temporal Data Policy

被引:0
|
作者
Raigoza, Jaime [1 ]
Sun, Junping [1 ]
机构
[1] Nova SE Univ, Grad Sch Comp & Informat, Ft Lauderdale, FL 33314 USA
关键词
adaptive buffer replacement policy; temporal join; indexing for temporal data;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Management of data with a time dimension increases the overhead of storage and query processing in large database applications especially with the join operation, which is a commonly used and expensive relational operator. The join evaluation can be time consuming because temporal data are intrinsically multidimensional. The problem can be even harder since tuples with longer life spans tend to overlap a greater number of joining tuples thus; they are likely to be accessed more often. The proposed Adaptive Replacement Cache-Temporal Oata (ARC-TO) buffer replacement policy is built upon the Adaptive Replacement Cache (ARC) policy by favoring the cache retention of data pages in proportion to the average life span of the tuples in the buffer. By giving preference to tuples having long life spans, a higher cache hit ratio can be achieved. The caching priority is also balanced between recently and frequently accessed data. An evaluation and comparison study of the proposed ARC-TO algorithm determined the relative performance with respect to a nested-loop join, a sort-merge, and a partition-based join algorithm. The metrics include the processing time (disk 110 time plus CPU time), cache hit ratio, and index storage size. The study was conducted with comparisons in terms of the Least Recently Used (LRU), Least Frequently Used (LFU), ARC, and the new ARC-TO buffer replacement policy.
引用
收藏
页码:131 / 136
页数:6
相关论文
共 50 条
  • [1] A Spatio-Temporal Cache Replacement Policy for Location Dependent Data in Mobile Environments
    Jane, Mary Magdalene
    Nadarajan, R.
    Safar, Maytham
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2010, 6 (03) : 31 - 48
  • [2] AdaptiveClimb - Adaptive Policy for Cache Replacement
    Berend, Daniel
    Dolev, Shlomi
    Kogan-Sadetsky, Marina
    SYSTOR '19: PROCEEDINGS OF THE 12TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE, 2019, : 187 - 187
  • [3] Effective cache replacement policy for packet processing cache
    Yamaki, Hayato
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [4] Efficient temporal join processing using indices
    Zhang, DH
    Tsotras, VJ
    Seeger, B
    18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 103 - 113
  • [5] Adaptive replacement policy for hybrid cache architecture
    Choi, Ju-Hee
    Park, Gi-Ho
    IEICE ELECTRONICS EXPRESS, 2014, 11 (22):
  • [6] FRIES-CAR: An adaptive cache replacement policy
    Pallis, G
    Vakali, A
    Sidiropoulos, E
    International Workshop on Challenges in Web Information Retrieval and Integration, Proceedings, 2005, : 74 - 79
  • [7] A replacement policy to save energy for data cache
    Musalappa, S
    Sundaram, S
    Chu, Y
    HPCS 2005: 19TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 72 - 75
  • [8] An effectiveness-based adaptive cache replacement policy
    Tian, Geng
    Liebelt, Michael
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (01) : 98 - 111
  • [9] Design of an Intelligent Data Cache with Replacement Policy
    Begum, B. Shameedha
    Ramasubramanian, N.
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2019, 10 (02): : 87 - 107
  • [10] Efficient temporal join processing using time index
    Son, D
    Elmasri, R
    EIGHTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE SYSTEMS, PROCEEDINGS, 1996, : 252 - 261