データベースやシステムにおいて、処理が完全に実行されるか全く実行されないかのいずれかとなる性質。
「原子性」を星図で探索する →
「原子性」とは?意味を解説
主にコンピュータシステムやデータベースの文脈で、トランザクション処理が「すべて成功」か「すべて失敗」かのどちらかになることを保証する性質。途中で止まることなく、全体が一体として機能する特性を指す。金融取引や重要なデータ操作で不可欠。
例文
- 送金処理の原子性により、送信側の減額と受信側の増額が同時に成功する。
- システム障害時には原子性が保証されるため、データの矛盾が生じない。
- データベースの原子性はビジネス取引の安全性を支える重要な要素だ。
語源・由来
「原子」(分割不可能な最小単位)と「性」(性質・特徴)を組み合わせた造語。コンピュータ科学で処理の不可分性を表現するために使われるようになった。
英語で言うと
atomicityatomic propertyindivisibility
「原子性」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「原子性」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「原子性」を探索する →