A Distributed Rule Mechanism for Multidatabase Systems
نویسندگان
چکیده
We describe a mechanism based on distributed Event-ConditionAction (ECA) rules that supports data coordination in a multidatabase setting. The proposed mechanism includes an ECA rule language and a rule execution engine that transforms and partitions rules when they are first posted, and then coordinates their execution. The paper also presents a prototype implementation in a simulated environment as well as preliminary experimental results on its performance. This work is part of an on-going project intended to develop data coordination techniques for peer-to-peer databases.
منابع مشابه
Multidatabase Recoverability and Recovery
To support global transactions in a multidatabase environment , we must coordinate the activities of multiple Database Management Systems, that were designed for independent, stand-alone operation. The autonomy and heterogeneity of these systems present a major impediment to the direct adaptation of transaction management mechanisms developed for distributed database systems. In this paper we a...
متن کاملSupporting Distributed Event-Condition-Action Rules in a Multidatabase Environment
We describe a mechanism based on distributed Event-Condition-Action (ECA) rules that supports data coordination in a multidatabase setting. The proposed mechanism includes an ECA rule language and a rule execution engine that transforms rules when they are first posted, and then coordinates their execution. Like traditional ECA rules, our ECA rule language has three parts: an event language, a ...
متن کاملLayered Approach to Transaction Management in Multidatabase Systems
With the proliferation of distributed computing, there arises a need for a new generation of database systems to support complex object manipulation and multimedia applications while preserving interworking with existing applications. The autonomy of these heterogeneous systems implies that the synchronisation and management of distributed transactions have become an important issue. An archite...
متن کاملTransaction scheduling in dynamic composite multidatabase systems
This paper proposes composite multidatabase architecture consisting of multiple, possibly heterogeneous, peer multidatabase servers distributed on a communications network. The domain of each multidatabase server is treated as a multidatabase cell. Global transactions could span multiple multidatabase cells, sometimes forcing multidatabase servers to act as component database systems. Although ...
متن کاملQuery Scrambling in Distributed Multidatabase Systems
This work addresses the problem of efficient query processing in multidatabase systems distributed over widearea networks. The solution unifies the query scrambling and reduction approaches to dynamic optimization of query processing plans at the data integration stage. The paper presents a new data integration algorithm based on query scrambling and the extended reduction technique. The algori...
متن کامل