产品架构
更新时间:2024-03-15
数据链路
Redis 主从架构
Redis 主从架构提供主节点和从节点的双副本模式,主从数据实时同步,正常情况下主节点对外提供服务,从节点正常运行并备份不影响节点运行;具备高可用性,主节点故障时系统自动切换,从节点提升为主节点提供服务,对业务的访问不产生影响。
Redis 集群架构
Redis 集群(Cluster)实例采用分布式架构,每个 Redis 节点都采用一主一从的高可用架构,能够进行自动容灾切换和故障迁移。多种集群规格可适配不同的业务压力,可按需扩展数据库性能。
Memcached 集群架构
Memcached 集群(Cluster)实例采用分布式架构,代理节点按照 Key 进行 Hash 将数据散列到后端不同的 Memcached 节点上。购买时实例规格可配置,分片数量可配置。
高可用架构
对每一个实例,默认 Redis 主节点提供对外服务,有一个热备节点实时和主节点复制数据,实例上部署 Agent 程序,将 Redis 的状态采集上报给 Cache Master,Cache Master 按照上报的状态进行判断,能很快获取 Redis 主节点的存活状态,发现 Redis 主节点异常,切换到备节点上,更改 BLB 或者 Proxy 的路由,实现秒级切换,对业务无损。
KV 数据库 Redis 容量型(原 PegaDB)
Redis 容量型数据库采用分布式架构,每一个Redis 容量型节点都采用一主一从的高可用架构。代理层支持自动的读写流量分发。