目前我正在尝试了解如何在mongodb中正确实现CAS操作以支持乐观锁定.我发现更新mongodb是原子的,但我不确定这意味着什么(只有文件重写是原子的或所有更新周期,包括搜索相应的文件及其重写,是原子的?).让我们考虑以下示例.
_id值设置为123,并且属性cas_val设置为10.cas_val文档,_id等于123到11.cas_val文档,_id等于123到11.那么,如果没有对123 文档进行其他更新,那么这两个操作是否可能成功_id?
PS mongodb乐观锁定场景中是否有一些内置技术?
| 归档时间: |
|
| 查看次数: |
3584 次 |
| 最近记录: |