redis hmset 关于锁的问题

第一个方法
客户手动执行后会修改 redis 的hash数据

   $updatedata['name']='tom';
   $updatedata['sex']='nv';
   $r= $redis -> hMSet("test",$updatedata);

第2个方法
每一秒定时系统检测到
name等于某些名称的时候就删除数据

   $r4= $redis->del("test");

但是偶尔,检测到某些名称的时候会新增数据出来,没有删除成功
这个是因为锁的问题吗
是锁的问题的话
增加在方法一还是方法2增加锁
怎么增加 谢谢了

阅读 1.9k
1 个回答

应该是不会新增的,KEY存在怎么新增呢? 那不是会有重复KEY了?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题