We use cookies to improve your experience with our site.
Jun-Ki Min, Mi-Young Lee. DICE: An Effective Query Result Cache for Distributed Storage Systems[J]. Journal of Computer Science and Technology, 2010, 25(5): 933-944.
Citation: Jun-Ki Min, Mi-Young Lee. DICE: An Effective Query Result Cache for Distributed Storage Systems[J]. Journal of Computer Science and Technology, 2010, 25(5): 933-944.

DICE: An Effective Query Result Cache for Distributed Storage Systems

  • 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.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return