redis的increment是原子性
时间: 2023-09-03 09:13:52 浏览: 124
引用\[1\]中提到了对于非原子的代码处理,可以使用redis的increment()方法来控制数据的原子性。引用\[3\]中解释了redis的increment操作,它会自动创建并初始化为0,然后执行increment操作。如果首次对某个key执行increment操作,会返回1,不需要先判断key是否存在。因此,可以确保redis的increment操作是原子性的。
#### 引用[.reference_title]
- *1* *2* *4* *5* [JAVA操作REDIS执行原子操作](https://blog.csdn.net/qq_43021813/article/details/124426497)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [通过Redis、Memcache的 incr 原子操作防刷机制的使用差别](https://blog.csdn.net/weixin_30780221/article/details/95951163)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文