Supporting long-running tasks on an evolving multidatabase using interactions and events

M. Nodine
{"title":"Supporting long-running tasks on an evolving multidatabase using interactions and events","authors":"M. Nodine","doi":"10.1109/PDIS.1993.253062","DOIUrl":null,"url":null,"abstract":"An open nested multi-database transaction model called Interactions is proposed. Interactions sit above a layer that provide atomic, serializable global multidatabase transactions. It provides additional support for planning applications, which are long-running applications that may need to respond to changes in the underlying multidatabase. Interactions and the multidatabase architecture that they run on are described, and synchronization of Interactions is discussed. The nature of events, which the applications can use to monitor changes in the information in the multidatabase is described, and how they are detected and how to respond to them are defined. This response usually involves semantically undoing part of at least one Interaction, so a brief description of how recovery works in that situation is given.<<ETX>>","PeriodicalId":147994,"journal":{"name":"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDIS.1993.253062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

An open nested multi-database transaction model called Interactions is proposed. Interactions sit above a layer that provide atomic, serializable global multidatabase transactions. It provides additional support for planning applications, which are long-running applications that may need to respond to changes in the underlying multidatabase. Interactions and the multidatabase architecture that they run on are described, and synchronization of Interactions is discussed. The nature of events, which the applications can use to monitor changes in the information in the multidatabase is described, and how they are detected and how to respond to them are defined. This response usually involves semantically undoing part of at least one Interaction, so a brief description of how recovery works in that situation is given.<>
使用交互和事件在不断发展的多数据库上支持长时间运行的任务
提出了一种开放嵌套的多数据库事务模型——交互模型。交互位于提供原子的、可序列化的全局多数据库事务的层之上。它为规划应用程序提供了额外的支持,这些应用程序是长时间运行的应用程序,可能需要响应底层多数据库中的更改。描述了交互及其运行的多数据库体系结构,并讨论了交互的同步。描述了应用程序可以用来监视多数据库中信息变化的事件的性质,以及如何检测它们以及如何响应它们。这种反应通常涉及语义上撤销至少一个交互的一部分,因此简要描述在这种情况下恢复是如何工作的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信