使用redis如何设计分布式锁?说一下实现思路?使用zk可以吗?如何实现?这两种有什么区别?

答案解析

Redis用SETNX+过期+唯一ID实现,ZK用临时顺序节点监听前驱。ZK强一致,Redis高性能。