分布式锁的解决方案以及对比

在单机环境中,java提供了很多api可用来保证线程的安全性,随着业务的发展,在分布式的业务环境中,很显然单纯的靠java api来保证数据的一致性已经无能为力,因此产生了分布式锁的问题。解决分布式锁有三种解决方案:1 基于数据库的解决方式 2 基于缓存(redis)的解决方式 3 基于zookeeper的解决方式。 基于数据库的由于性能不好,这里就不介绍了,有兴趣的同学可以查阅相关资料。 一 基
相关文章
相关标签/搜索