原子性Atomicity

你可能会说

两个用户同时抢最后一件时,不能出现两张成功订单;检查和扣库存要作为一个整体。

一组相关操作要么整体生效,要么整体不生效,中间结果不能被当成最终结果。例如最后一件商品同时被两个请求购买时,检查库存和扣减库存必须作为一个不可分割的整体,让一个请求成功、另一个明确失败。原子性只保证划定范围内的整体结果,并不代表所有跨系统步骤都能一起回滚。
也常被叫作原子
延伸阅读 · 权威出处