嗯, redis 的原子性 和 tikv 提供的事务性支持,具体的表现上还是不一样
redis 依靠单线程的队列模式,保证同一时间只有一个资源可以调度和执行
tikv 需要依靠一些机制来满足这个要求,本身是可以支持原子性的,因为原子性的上层是事务性。
主要 tikv 是多个节点的,然后数据是可以分散到不同节点上的
redis ,是依靠 slot 算法,来找到 点位和节点,来进行读取的(集群模式)
所以你想使用 tikv 来实现 redis 的 分布式锁,则需要自己实现一些其他的功能了
嗯, redis 的原子性 和 tikv 提供的事务性支持,具体的表现上还是不一样
redis 依靠单线程的队列模式,保证同一时间只有一个资源可以调度和执行
tikv 需要依靠一些机制来满足这个要求,本身是可以支持原子性的,因为原子性的上层是事务性。
主要 tikv 是多个节点的,然后数据是可以分散到不同节点上的
redis ,是依靠 slot 算法,来找到 点位和节点,来进行读取的(集群模式)
所以你想使用 tikv 来实现 redis 的 分布式锁,则需要自己实现一些其他的功能了