什么是数据库原子性?

What it database atomicity?

我正在尝试使用 django 的 atomic 数据库 API,但我意识到我实际上并不知道 'atomic' [在这种情况下] 的实际含义。

来自the docs

原子性是数据库事务的定义 属性。 atomic 允许我们创建一个代码块,其中保证了数据库的原子性

什么是数据库原子性?

原子性是指在一个事务中,要么 all 操作成功,要么 all 操作失败。这将防止数据库处于对数据应用部分更新的可能损坏状态。

如果你想要详细的解释,你可以去维基百科阅读这篇文章:

Atomicity (database systems) - Wikipedia