分布式锁的三种解决方案

    lock必须手动释放。 多个JVM是单个JVM的锁技术是没法解决的。 多任务环境需要分布式锁,多任务即多JVM 分布式锁: 1.基于数据库的解决方法。Innodb支持行锁 实现:   测试:  每隔10s看数据库,效率不高。无法优雅的实现的阻塞锁。 因为要经常访问数据库,性能差 2.基于Redis的锁 3.基于Zookeeper的分布式的锁 在市面上,大部分是使用ZooKeeper实现分布
相关文章
相关标签/搜索