Integrating Databases with Publish/Subscribe

9 years 8 months ago
Integrating Databases with Publish/Subscribe
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. Key Words active databases, publish-subscribe, event-based systems
Luis Vargas, Jean Bacon, Ken Moody
Added 24 Jun 2010
Updated 24 Jun 2010
Type Conference
Year 2005
Authors Luis Vargas, Jean Bacon, Ken Moody
Comments (0)