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 条
  • [21] A foundation for the replacement of pipelined physical join operators in adaptive query processing
    Eurviriyanukul, Kwanchai
    Fernandes, Alvaro A. A.
    Paton, Norman W.
    CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 4254 : 589 - 600
  • [22] An Adaptive Demotion Policy with considering Temporal Locality
    Hasegawa, Masahiro
    Tada, Jubee
    2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2018), 2018, : 166 - 169
  • [23] Dueling CLOCK: Adaptive Cache Replacement Policy Based on The CLOCK Algorithm
    Janapsatya, Andhi
    Ignjatovic, Aleksandar
    Peddersen, Jorgen
    Sri Parameswaran
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 920 - 925
  • [24] On-bound selection cache replacement policy for wireless data
    Chen, Hui
    Xiao, Yang
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (12) : 1597 - 1611
  • [25] Adaptive Data Augmentation on Temporal Graphs
    Wang, Yiwei
    Cai, Yujun
    Liang, Yuxuan
    Ding, Henghui
    Wang, Changhu
    Bhatia, Siddharth
    Hooi, Bryan
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [26] Adaptive Cache Replacement in Efficiently Querying Semantic Big Data
    Akhtar, Usman
    Lee, Sungyoung
    2018 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2018), 2018, : 367 - 370
  • [27] The Algorithms for Processing of Imprecise Temporal Data
    Flegontov, Aleksandr V.
    Fomin, Vladimir V.
    Maltsev, Sergey V.
    PROCEEDINGS OF THE 19TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2016, : 37 - 46
  • [28] A Join-Cache Tree based Approach for Continuous Temporal Pattern Detection in Streaming Graph
    Sun, Xiaoli
    Tan, Yusong
    Wu, Qingbo
    Wang, Jing
    2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2017,
  • [29] Join operations in temporal databases
    Gao, DF
    Jensen, CS
    Snodgrass, RT
    Soo, MD
    VLDB JOURNAL, 2005, 14 (01): : 2 - 29
  • [30] Join operations in temporal databases
    Dengfeng Gao
    Christian S. Jensen
    Richard T. Snodgrass
    Michael D. Soo
    The VLDB Journal, 2005, 14 : 2 - 29