DocumentCode :
2404286
Title :
A publish and subscribe architecture for distributed metadata management
Author :
Keidl, Markus ; Kreutz, Alexander ; Kemper, Alfons ; Kossmann, Donald
Author_Institution :
Passau Univ., Germany
fYear :
2002
fDate :
2002
Firstpage :
309
Lastpage :
320
Abstract :
The emergence of electronic marketplaces and other electronic services and applications on the Internet is creating a growing demand for the effective management of resources. Due to the nature of the Internet, such information changes rapidly. Furthermore, such information must be available for a large number of users and applications, and copies of pieces of information should be stored near those users that need this particular information. In this paper, we present the architecture of MDV ("Meta-Data Verwalter"), a distributed meta-data management system. MDV has a three-tier architecture and supports caching and replication in the middle tier so that queries can be evaluated locally. Users and applications specify the information they need and that is replicated using a specialized subscription language. In order to keep replicas up-to-date and to initiate the replication of new and relevant information, MDV implements a novel, scalable publish-and-subscribe algorithm. We describe this algorithm in detail, show how it can be implemented using a standard relational database system, and present the results of performance experiments conducted using our prototype implementation
Keywords :
Internet; cache storage; database languages; electronic commerce; meta data; query processing; replicated databases; software architecture; software performance evaluation; 3-tier architecture; Internet electronic services; MDV; caching; data replication; distributed meta-data management system; electronic marketplaces; information availability; information changes; information specification; information storage; locally evaluated queries; prototype implementation; publish-and-subscribe architecture; relational database system; replica maintenance; resource management; scalable algorithm; software performance; subscription language; Data engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2002. Proceedings. 18th International Conference on
Conference_Location :
San Jose, CA
ISSN :
1063-6382
Print_ISBN :
0-7695-1531-2
Type :
conf
DOI :
10.1109/ICDE.2002.994739
Filename :
994739
Link To Document :
بازگشت