ABSTRACT
This demo presents Hyperion, a prototype system that supports data sharing for a network of independent Peer Relational Database Management Systems (PDBMSs). The nodes of such a network are assumed to be autonomous PDBMSs that form acquaintances at run-time, and manage mapping tables to define value correspondences among different databases. They also use distributed Event-Condition-Action (ECA) rules to enable and coordinate data sharing. Peers perform local querying and update processing, and also propagate queries and updates to their acquainted peers. The demo illustrates the following key functionalities of Hyperion: (1) the use of (data level) mapping tables to infer new metadata as peers dynamically join the network, (2) the ability to answer queries using data in acquaintances, and (3) the ability to coordinate peers through update propagation.
- Special Issue on P2P Data Management. In SIGMOD Record 32(3), 2003.Google Scholar
- M. Arenas, V. Kantere, A. Kementsietsidis, I. Kiringa, R. Miller and J. Mylopoulos. The Hyperion Project: from Data Integration to Data Coordination. In SIGMOD Record 32(3), 2003. Google ScholarDigital Library
- V. Kantere, I. Kiringa, J. Mylopoulos, A. Kementsietsidis and M. Arenas. Coordinating Peer Databases using ECA Rules. In DBISP2P, 2003.Google Scholar
- A. Kementsietsidis, M. Arenas and R. Miller. Managing Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues. In SIGMOD, 2003. Google ScholarDigital Library
- A. Kementsietsidis and M. Arenas. Data Sharing through Query Translation in Autonomous Systems. In VLDB, 2004. Google ScholarDigital Library
- Project JXTA, 2004. http://www.jxta.orgGoogle Scholar
- I. Tatarinov, Z. Ives, J. Madhavan, A. Halevy, D. Suciu, N. Dalvi, X. Dong, Y. Kadiyska, G. Miklau and P. Mork. The Piazza Peer Data Management Project. In SIGMOD Record, 32(3):47--52, 2003. Google ScholarDigital Library
- P. Bernstein, F. Giunchiglia, A. Kementsietsidis, J. Mylopoulos, L. Serafini and I. Zaiharayeu. Data Management for Peer-to-Peer Computing: A Vision. In WebDB, 2002.Google Scholar
- M. Lenzerini. Data Integration: a Theoretical Perspective. In PODS, 2002. Google ScholarDigital Library
- R. Fagin, P. Kolaitis, R. Miller and L. Popa. Data Exchange: Semantics and Query Answering. In ICDT, 2003 Google ScholarDigital Library
- E. Franconi, G. Kuper, A. Lopatenko and I. Zaihrayeu. Queries and Updates in the coDB Peer to Peer Database System. In VLDB, 2004. Google ScholarDigital Library
- D. Calvanese, G. De Giacomo, M. Lenzerini, R. Rosati and G. Vetere. Hyper: A Framework for Peer-to-Peer Data Integration on Grids. In ICSNW, 2004.Google ScholarCross Ref
- A. Levy, A. Rajaraman and J. Ordille. Querying Heterogeneous Information Sources Using Source Descriptions. In VLDB, 1996. Google ScholarDigital Library
- C. Yu and L. Popa. Constraint-Based XML Query Rewriting for Data Integration. In SIGMOD, 2004. Google ScholarDigital Library
Index Terms
- Data sharing in the Hyperion peer database system
Recommendations
An Efficient Hybrid Peer-to-Peer System for Distributed Data Sharing
Peer-to-peer overlay networks are widely used in distributed systems. Based on whether a regular topology is maintained among peers, peer-to-peer networks can be divided into two categories: structured peer-to-peer networks in which peers are connected ...
A free-rider aware reputation system for peer-to-peer file-sharing networks
Recently, Peer-to-Peer (P2P) networks have widely been used to file-sharing applications due to their decentralized architecture and reliability. The popularization of P2P networks also provides peers with ulterior motive an ideal environment to spread ...
Query translation between sources in peer-to-peer database sharing systems
This paper presents a query translation mechanism between heterogeneous peers in peer-to-peer database sharing systems (PDSSs). A PDSS combines a database management system with P2P functionalities. In a PDSS, each peer chooses its own data model and ...
Comments