Atomicity と Consistency はどう違いますか? どちらも同じことを別の言葉で言っているように見えます。
原子性
トランザクションのすべてのタスクが実行されるか、どれも実行されません。部分的な取引はありません。たとえば、トランザクションが 100 行の更新を開始しても、システムが 20 行の更新後に失敗した場合、データベースはこれらの 20 行への変更をロールバックします。
一貫性
トランザクションは、データベースをある一貫した状態から別の一貫した状態に移行します。たとえば、普通預金口座からの引き落としと当座預金口座への貸方記入を行う銀行取引では、障害によってデータベースが 1 つの口座だけに貸方記入されてはなりません。これにより、データの一貫性が失われる可能性があります。
アトミック性は一貫性のサブセットのように見えます。それから、それは cid(conistency, isolation, duribility) であり、アトミック性はありません