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 条
  • [41] A new cache replacement policy for Location Dependent data in mobile environment
    Kumar, Ajey
    Misra, Manoj
    Sarje, A. K.
    2006 IFIP INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2006, : 80 - +
  • [42] Adaptive oscillators support Bayesian prediction in temporal processing
    Doelling, Keith B.
    Arnal, Luc H.
    Assaneo, M. Florencia
    PLOS COMPUTATIONAL BIOLOGY, 2023, 19 (11)
  • [43] Epsilon Temporal Data in MRI Results Processing
    Kvet, Michal
    Matiasko, Karol
    2014 10TH INTERNATIONAL CONFERENCE ON DIGITAL TECHNOLOGIES (DT), 2014, : 198 - 206
  • [44] Spatio-temporal join selectivity
    Sun, Jimeng
    Tao, Yufei
    Papadias, Dimitris
    Kollios, George
    INFORMATION SYSTEMS, 2006, 31 (08) : 793 - 813
  • [45] An efficient web cache replacement policy
    Radhika Sarma, A.
    Govindarajan, R.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2913 : 12 - 22
  • [46] An efficient web cache replacement policy
    Sarma, AR
    Govindarajan, R
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 12 - 22
  • [47] Adaptive Cache Replacement: A Novel Approach
    Elfayoumy, Sherif
    Warden, Sean
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (07) : 105 - 111
  • [48] Bi-temporal Timeline Index: A Data Structure for Processing Queries on Bi-temporal Data
    Kaufmann, Martin
    Fischer, Peter M.
    May, Norman
    Ge, Chang
    Goel, Anil K.
    Kossmann, Donald
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 471 - 482
  • [49] A Fairness Conscious Cache Replacement Policy for Last Level Cache
    Dutta, Kousik Kumar
    Tanksale, Prathamesh Nitin
    Das, Shirshendu
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 695 - 700
  • [50] An Improved Adaptive Neuro-Fuzzy Inference System as Cache Memory Replacement Policy
    Chung, Yee Ming
    Halim, Zaini Abdul
    2016 IEEE INDUSTRIAL ELECTRONICS AND APPLICATIONS CONFERENCE (IEACON), 2016, : 330 - 335