业务锁的选择

etcd锁 vs redis锁 #

都可以用来保证多个服务或进程对共享资源的访问是互斥的.

特性 etcd 锁 redis 锁
实现方式 基于 etcd 的 KV 数据库 基于 redis 的 set 数据结构
一致性 强一致性 弱一致性
性能 较低 较高
可靠性 较高 较低

分布式存储系统对比点

  • 数据存储
  • 数据分布
  • 数据复制
  • 数据一致性
  • 算法选型

盘点必要因素

  • 工作原理
  • 优劣势
  • 适用场景
  • 技术实现