使用TiKV可以实现Redis的incrby并保证原子操作吗?

我觉得完全可以使用TiDB实现分布式锁啊。
基于数据库实现分布式锁。
select for update方式就可以实现啊。
又会分为乐观锁和悲观锁模式,看自己应用的容忍度,自己实现啊。

悲观锁:利用select … where … for update 排他锁
乐观锁:通过增加递增的版本号字段实现乐观锁