DocumentCode :
3296734
Title :
Integrating databases with publish/subscribe
Author :
Vargas, Luis ; Bacon, Jean ; Moody, Ken
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fYear :
2005
fDate :
6-10 June 2005
Firstpage :
392
Lastpage :
397
Abstract :
Publish/subscribe is emerging as an appropriate communication paradigm for large-scale, widely-distributed systems. In this paper, we describe our work on integrating active databases with publish/subscribe, using PostgreSQL and Hermes as the experimental context. In the proposed architecture, each database manager defines and advertises change events, in contrast with a continuous query model. Advertised events, which may span a number of physical relations, correspond to the virtual relations of a security view. Clients subscribe to events of interest, and can refine their subscriptions through content-based filter expressions. An event is published whenever a database change, detected via a dynamic triggering layer, matches some active subscription. Security and routing of database events are handled in the same way as for conventional Hermes events.
Keywords :
active databases; client-server systems; content management; query processing; security of data; PostgreSQL; active databases; continuous query model; conventional Hermes events; event-based system; publish-subscribe; security; Computer architecture; Context; Data security; Database systems; Filters; Laboratories; Large-scale systems; Marketing and sales; Network servers; Subscriptions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops, 2005. 25th IEEE International Conference on
Print_ISBN :
0-7695-2328-5
Type :
conf
DOI :
10.1109/ICDCSW.2005.79
Filename :
1437202
Link To Document :
بازگشت