ACM Home Page
Please provide us with feedback. Feedback
An adaptive peer-to-peer network for distributed caching of OLAP results
Full text PdfPdf (1.37 MB)
Source International Conference on Management of Data archive
Proceedings of the 2002 ACM SIGMOD international conference on Management of data table of contents
Madison, Wisconsin
SESSION: Research session: data warehousing and archive table of contents
Pages: 25 - 36  
Year of Publication: 2002
ISBN:1-58113-497-5
Authors
Panos Kalnis  Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
Wee Siong Ng  National University of Singapore
Beng Chin Ooi  National University of Singapore
Dimitris Papadias  Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
Kian-Lee Tan  National University of Singapore
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 53,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/564691.564695
What is a DOI?

ABSTRACT

Peer-to-Peer (P2P) systems are becoming increasingly popular as they enable users to exchange digital information by participating in complex networks. Such systems are inexpensive, easy to use, highly scalable and do not require central administration. Despite their advantages, however, limited work has been done on employing database systems on top of P2P networks.Here we propose the PeerOLAP architecture for supporting On-Line Analytical Processing queries. A large number low-end clients, each containing a cache with the most useful results, are connected through an arbitrary P2P network. If a query cannot be answered locally (i.e. by using the cache contents of the computer where it is issued), it is propagated through the network until a peer that has cached the answer is found. An answer may also be constructed by partial results from many peers. Thus PeerOLAP acts as a large distributed cache, which amplifies the benefits of traditional client-side caching. The system is fully distributed and can reconfigure itself on-the-fly in order to decrease the query cost for the observed workload. This paper describes the core components of PeerOLAP and presents our results both from simulation and a prototype installation running on geographically remote peers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
P. Cao, J. Zhang, and P. B. Beach. Active cache: Caching dynamic contents on the web. In Middleware Conference, 1998.
 
3
 
4
5
6
 
7
Gnutella. http://gnutella.wego.com.
 
8
S. Gribble, A. Halevy, Z. Ives, M. Rodrig, and D. Suciu. What can databases do for peer-to-peer? In WebDB Workshop, 2001.
9
10
 
11
Icq. http://www.icq.com.
12
 
13
14
15
 
16
 
17
Napster. http://www.napster.com.
 
18
W. S. Ng, B. C. Ooi, and K. L. Tan. Bestpeer: A self configurable peer-to-peer system (poster). In ICDE, 2002.
 
19
Olap council apb-1 olap benchmark r-ii. http://www.olapcouncil.org.
 
20
 
21
 
22
Seti@home. http://setiathome.ssl.berkely.edu.
 
23
 
24
 
25
 
26
 
27
28

CITED BY  15

Collaborative Colleagues:
Panos Kalnis: colleagues
Wee Siong Ng: colleagues
Beng Chin Ooi: colleagues
Dimitris Papadias: colleagues
Kian-Lee Tan: colleagues