Title :
Scalable cache invalidation algorithms for mobile data access
Author :
Elmagarmid, Ahmed ; Jing, Jin ; Helal, Abdelsalam ; Lee, Choonhwa
Author_Institution :
Hewlett-Packard Co., Palo Alto, CA, USA
Abstract :
In this paper, we address the problem of cache invalidation in mobile and wireless client/server environments. We present cache invalidation techniques that can scale not only to a large number of mobile clients, but also to a large number of data items that can be cached in the mobile clients. We propose two scalable algorithms: the Multidimensional Bit-Sequence (MD-BS) algorithm and the Multilevel Bit-Sequence (ML-BS) algorithm. Both algorithms are based on our prior work on the Basic Bit-Sequences (BS) algorithm. Our study shows that the proposed algorithms are effective for a large number of cached data items with low update rates. The study also illustrates that the algorithms ran be used with other complementary techniques to address the problem of cache invalidation for data items with varied update and access rates.
Keywords :
cache storage; client-server systems; distributed algorithms; distributed databases; mobile computing; query processing; sequences; Basic Bit-Sequences algorithm; Multidimensional Bit-Sequence algorithm; Multilevel Bit-Sequence algorithm; mobile client/server environments; mobile data access; scalable cache invalidation algorithms; update rates; wireless client/server environments; Bandwidth; Batteries; Broadcasting; Databases; Delay; Multidimensional systems; Optimization methods;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
DOI :
10.1109/TKDE.2003.1245288