
英:/'ˌætəˈmɪsəti/ 美:/'ˌætəˈmɪsəti/
n. 原子数;原子价
Atomicity enables the two operations—the subtraction from the savings account and the addition to the checking account—to be treated as a single transaction.
原子性使得这两个操作——从储蓄帐户减钱和向支票帐户加钱——被当作单个事务处理。
A log operation might not participate in atomicity at all.
不涉及事务原子性的日志操作。
Separating the data and indexes raised issues of consistency and atomicity.
分离数据和索引引起了一致性和原子性问题。
The code in Listing 2 has visibility failures as well as atomicity failures.
清单 2 中的代码不仅有原子性故障,还有可见性故障。
Atomicity, as a basic transaction property, is implemented in various systems.
作为事务的基本属性,原子性被各种系统实现。
n.|valence/quantivalence;[物][化学]原子数;原子价
atomicity(原子性)是计算机科学与化学领域中的核心概念,具有以下两方面的主要含义:
计算机科学中的事务原子性
在数据库和分布式系统中,atomicity指事务的不可分割性,即事务中的所有操作要么全部成功执行,要么全部不执行。例如,银行转账需同时完成“扣款”和“到账”两个操作,若其中一步失败,整个事务将回滚以保持数据一致性。这一特性是ACID(原子性、一致性、隔离性、持久性)原则的基础,由Jim Gray在1970年代提出并应用于事务处理系统。
化学中的原子数或原子价
在化学领域,atomicity表示单质分子所含的原子数量。例如,氧气(O₂)的原子数为2,臭氧(O₃)为3。该术语也用于描述元素的化合价,即原子在化合物中结合的能力。根据国际纯粹与应用化学联合会(IUPAC)的定义,原子数的计算是分子结构分析的重要步骤。
“atomicity”是一个多领域术语,不同上下文中含义不同:
计算机科学/数据库领域
化学领域
物理领域
其他扩展:在编程中,原子操作(atomic operation)指不可中断的执行单元,例如多线程环境下保证数据一致性的操作。
若需更具体场景的解释,建议提供上下文以便进一步分析。
tiger sharkmythologyunderestimateotitisaxedbenumbedbittersdisrespectdiversificationfearedLarkingputzStanfordtitsAngelica sinensisceramic membraneDunhuang Grottoeshealthy personalitymonotone increasingaltazimuthcaracolceratedclodpatecymbiumdioseelegiacheterothallismleptomonadkrebspestmicroelectronics