把代码块声明为synchronized,有两个重要后果,通常是指该代码具有原子性(atomicity)和可见性(visibility)。
分析表明,本协议可以保证网络在线支付交易的安全性、原子性、可确认性和公平性。
原子性的保证意味着,要么所有这些操作都将出现,要么一个操作也不出现,从而确保整个数据的完整性。
相反,它更象是高速缓存管理器,因为它利用事务的原子性来将对象持久保存到数据库。
原子性事务是工作的原子单元,它的执行是一次性的,要么所有工作都完成,要么都没有完成。
恢复算法结合相关恢复协议,确保了全局事务故障的原子性。
同样的,更行多个数据表的操作能够利用事务的原子性的优点。
一个事务性的运行环境确保一个应用程序的原子性、一致性、孤立性和持久性。
关系数据库还包括事务ACID属性(原子性、一致性、独立性、持久性)。
原子性指数据库操作可以组合到一起,当作单个单元处理。
IBMsolidDB实现了与ACID(原子性、一致性、隔离性和持久性)兼容的内存缓存来提高数据持久性。
每一个日志消息在事务协调上下文都包含指定的事务原子性级别信息。
可视为其它更新一样参与原子事务的日志操作。
保存点是在事务中实现更细粒度的原子性的最佳方法。
这种操作类型是在原子性和事务带来的巨大代价之间的折中。
将启动分布式事务以保证受更新影响的所有节点之间的原子性。
作为事务的基本属性,原子性被各种系统实现。
原子性:作为事务一部分的所有步骤或者都发生,或者都不发生。
新模型能够满足货币原子性和商品原子性,并且比原模型更加符合协议运行的实际环境。
一定要谨记volatile关键字在Java代码中仅仅保证这个变量是可见的:它不保证原子性。
将启动分布式事务以确保更新所影响的所有节点间的原子性。
CRM将原子性和持久性属性应用到非事务性资源。
它同样可以使用日志服务节点上的日志服务(Logging),发送不同事务原子级别的日志信息。
原子性确保所有更新被当作一个单独的单元,要么全部提交,要么回滚。
在本文中,我们定义了一个事务语法支持的日志服务,重点解决原子性语法。
如果事务原子性级别是空,日志消息将被立即写入永久性日志媒体中。
在这种应用程序中,主要的问题是并发性和原子性。