redis锁

在Java中,大家都非常熟悉锁。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized、Lock来使用它。但是Java中的锁,只能保证在同一个JVM进程内中的安全,分布式系统的锁就需要用到redis、zookeeper、本文只要是使用redis锁来进行讲
2021年03月03日 44次浏览

Redis集群搭建

Redis集群至少需要3个节点,因为投票容错机制要求超过半数节点认为某个节点挂了该节点才是挂了,所以2个节点无法构成集群。 要保证集群的高可用,需要每个节点都有从节点,也就是备份节点,所以Redis集群至少需要3台服务器,6个节点。这样redis会将主从安排在不同机器上,就算某一台机器挂掉,也能保持使用,当然实际生产环境最好是能不同节点都在不同服务器上
2019年03月01日 339次浏览