数据库工作流引擎在具有分布、柔性、正确和稳定的同时,还必须在并发控制和流程恢复管理方面采取一定的措施。本文对当前的工作流系统普遍存在的事务管理问题作一个描述和分析,给出数据库工作流引擎采用的实际可行的并发控制管理策略和流程事务管理策略。关键字: 并发控制管理, 数据库工作流, 工作流引擎在数据库系统中,事务既是执行单位,又是恢复单位。它具有 ACID 性质,是在并发运行和故障情况下保证数据库一致性的重要手段。在工作流中,流程也是一个执行单位,在并发运行和故障情况下,也存在一个执行的正确性和一致性问题。结合数据库事务的特点,工作流事务同样具有 ACID 特性,但是工作流事务不仅仅涉及到工作流数据,还涉及到活动节点、子流程事务等复杂的事务特性。因此,DBFlow 工作流引擎在具有分布、柔性、正确和稳定的同时,还必须在并发控制和流程恢复管理方面采取一定的措施,这样才能称为一个功能强健的工作流引擎系统。本文对当前的工作流系统普遍存在的事务管理问题作一个描述和分析,然后给出 DBFlow 工作流引擎采用的实际可行的并发控制管理策略和流程事务管理策略。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论