• 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