摘要: SETNX SETNX key value 将 key 的值设为 value ,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。 可用版本:>= 1.0.0时间复杂度:O(1 阅读全文
posted @ 2020-04-06 21:01 八英里 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 高并发场景下,数据库经常会发生数据重复插入的问题,这时候单单在插入前,查询数据库,判断是否存在,再进行插入,往往不能保证数据唯一性。 查询数据库判断是否存在测试代码: th_insert_test.py 每次插入前,去数据库查询,要插入的 User0-9 是否存在,若不存在则插入,若存在,则返回已经 阅读全文
posted @ 2020-04-06 20:59 八英里 阅读(3945) 评论(0) 推荐(0) 编辑