DICE: An Effective Query Result Cache for Distributed Storage Systems

被引:0
|
作者
Min, Jun-Ki [1 ]
Lee, Mi-Young [2 ]
机构
[1] Korea Univ Technol & Educ, Sch Comp Sci & Engn, Cheonan 330708, Chungnam, South Korea
[2] ETRI, Cloud Comp Res Dept, Taejon 305700, South Korea
基金
新加坡国家研究基金会;
关键词
distributed system; range query; query caching; Interval Skip List; cache replacement;
D O I
10.1007/s11390-010-9378-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the proliferation of Internet and Intranet, the distributed storage systems have received a lot of attention. These systems span a large number of machines and store huge amount of data for a lot of users. In the distributed storage systems, a row can be directly accessed using a row key. We concentrate on a problem of efficient processing of queries whose predicate is on a column but not a row key. In this paper, we present a cache management technique, called DICE which maintains query results of range queries to support the next range queries. To accelerate the search time of the cached query results, we use modified Interval Ski Lists. In addition, we devise a novel cache replacement policy since DICE maintains an interval rather than a data item. Since our cache replacement policy considers the properties of intervals, our proposed technique is more efficient than traditional buffer replacement algorithms. Our experimental result demonstrates the efficiency of our proposed technique.
引用
收藏
页码:933 / 944
页数:12
相关论文
共 50 条
  • [1] DICE:An Effective Query Result Cache for Distributed Storage Systems
    Jun-Ki Min
    Mi-Young Lee
    JournalofComputerScience&Technology, 2010, 25 (05) : 933 - 944
  • [2] DICE: An Effective Query Result Cache for Distributed Storage Systems
    Jun-Ki Min
    Mi-Young Lee
    Journal of Computer Science and Technology, 2010, 25 : 933 - 944
  • [3] A Boolean query processing with a result cache in mediator systems
    Cheong, J
    Lee, S
    IEEE ADVANCES IN DIGITAL LIBRARIES 2000, PROCEEDINGS, 2000, : 218 - 227
  • [4] Effects of Storage Heterogeneity in Distributed Cache Systems
    Reddy, Kota Srinivas
    Moharir, Sharayu
    Karamchandani, Nikhil
    2018 16TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2018,
  • [5] An Effective Cache Algorithm for Heterogeneous Storage Systems
    Li, Yong
    Feng, Dan
    Shi, Zhan
    SCIENTIFIC WORLD JOURNAL, 2013,
  • [6] Improved caching policies and hybrid strategy for query result cache
    Qian, Libing
    Ji, Zhenzhou
    Bai, Jun
    High Technology Letters, 2015, 21 (03) : 339 - 346
  • [7] Improved caching policies and hybrid strategy for query result cache
    钱立兵
    Ji Zhenzhou
    Bai Jun
    HighTechnologyLetters, 2015, 21 (03) : 339 - 346
  • [8] Hotspot Prediction and Cache in Distributed Stream-processing Storage Systems
    Wu, Chentao
    He, Xubin
    Wan, Shenggang
    Cao, Qiang
    Xie, Changsheng
    2009 IEEE 28TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCC 2009), 2009, : 331 - +
  • [9] Lotus: A Framework for Query Optimization Based on Distributed Cache
    Li, Chaoyong
    Cheng, Gong
    Zhong, Jinwen
    Ma, Can
    Wang, Weiping
    Meng, Dan
    Wang, Qing
    Wang, Bo
    2015 12TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2015, : 1189 - 1196
  • [10] Query Result Aggregation in Distributed Multimedia Databases
    Vilsmaier, Christian
    Coquil, David
    Stegmaier, Florian
    Doeller, Mario
    Brunie, Lionel
    Kosch, Harald
    INTELLIGENT INTERACTIVE MULTIMEDIA SYSTEMS AND SERVICES, 2010, 6 : 299 - +