想要飞的小乌龟2022-08-04 技术文章

Redis 分布式锁如何自动续期

Redis 实现分布式锁 指定一个 key 作为锁标记,存入 Redis 中,指定一个 唯一的用户标识作为 value。 当 key 不存在时才能设置值,确保同一时间只有一个客户端进程获得锁,满足互斥性特性。 设置一个过期时间,防止因系统异常导致没能删除这个 key,满足防死锁特性。
封面
想要飞的小乌龟2022-08-04 技术文章

SQL查找是否"存在",别再count了,最优雅的方式是...

根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELECT count(*)呢? 无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count
封面
图片放大