0%

Redis之常见集群方案

Redis是基于内存的数据库,而单个机器的内存是有限的,如果要提供稳定可靠的服务就需要多台机器组成集群从而扩充内存大小。

一、概念

      所谓集群,就是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。通俗的说就是,多台物理计算机组成逻辑上的一台计算机以提升系统负载能力,对于用户来说是无感知的,Redis集群道理也是一样的。由于Redis是基于内存的高速缓存数据库,而单台实例的内存终归是有限的,一般都要引入Redis集群。

二、分类

  1. 基于客户端分片
  2. 基于代理
  3. 基于原生Redis Cluster

三、参考

  1. 参考一
  2. 参考二
  3. 参考三
  4. 参考四