Abstract—This paper presents Tracker Cache system - a Peer to Peer (P2P) system for efficient serving OLAP queries and aggregation of data cubes in distributed data sharing system. Tracker Cache system provides a central component called tracker, which acts as a directory, keeping track of all submitted queries and a list of peers caching their results. The key idea is to enable peers to share their local caches, to form an efficient and semantic distributed cache sharing system. For this issue, a query forwarding policy is introduced. To face inconsistent information in the client side cache, we proposed a knowledge replacement policy based on Binary Decision Tree (BDT) to evict unwanted data. Then, we present experimental evaluations to demonstrate the efficiency of our proposed solutions.
Index Terms—Aggregate queries, distributed data cache, peer to peer network, replacement policy, tracker cache.
Yang Kehua is with the department of Computer Science, Hunan University, Hunan, China (e-mail: khyang@hnu.edu.cn).
Agnes Manirakiza is with the department of Computer Engineering and Information Technology, University of KIST, Rwanda.
Cite: Yang Kehua and Agnes Manirakiza, "Efficient and Semantic OLAP Aggregation Queries in a Peer to Peer Network," International Journal of Information and Electronics Engineering vol. 2, no. 5, pp. 697-701, 2012.