产品架构

更新时间:2024-12-31 05:38:01
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

云数据库 Tair(兼容 Redis)支持集群架构、标准架构,同时还支持动态开启智能读写分离功能。标准架构、集群架构都有单节点和多节点两种类型。您可根据业务场景选用不同架构的实例。

架构概览

如需了解以下实例架构的详细信息,请单击架构名称跳转到相应的文档。

警告

单节点(副本)架构不能保障数据可用性和服务连续性,选用前请务必确认风险,不建议您在生产环境中使用该架构的实例。云数据库 Tair(兼容 Redis)服务等级协议不适用于单节点架构的实例。

集群架构

实例架构

架构图

适用场景

实例架构

架构图

适用场景

集群架构

每个分片均采用主备(master-replica)多节点架构。

image
  • 数据量较大的场景。

  • QPS压力较大的场景。

  • 吞吐密集型应用场景。

集群架构(开启读写分离)

每个分片均采用读写分离架构。

image
  • 适用读请求流量超过主节点性能上限时,通过增加只读节点来提升实例的读性能。

集群架构(单节点)

每个分片均采用单节点(副本)架构。

image
  • 无数据可靠性要求的纯缓存场景。

  • 数据量较大的场景。

  • QPS压力较大的场景。

  • 吞吐密集型应用场景。

标准(未启用集群)架构

实例架构

架构图

适用场景

实例架构

架构图

适用场景

标准架构

采用主备(master-replica)双节点架构,提供高可用切换。

image
  • Redis作为持久化数据存储使用的业务。

  • 单个Redis性能压力可控的场景。

  • 数据量较少的场景。

标准架构(开启读写分离)

由代理服务器(Proxy servers)、主备(master-replica)节点组成。

image
  • 读取请求QPS压力较大的场景。

  • Redis作为持久化数据存储使用的业务场景。

标准架构(单节点)

采用单节点架构。

image
  • 无数据可靠性要求的纯缓存场景。

  • 单个Redis性能压力可控的场景。

  • 数据量较少的场景。

文档适用性说明

实例架构与产品版本(开源版和企业版)、系列类型(如内存型)、引擎版本(Redis版本号,如4.05.0)均为不同的概念,上表中涉及的文档适用于各产品版本、系列类型和引擎版本。例如实例若属于标准架构,就可以在标准架构中查看其架构相关介绍,集群架构和读写分离功能同理。

  • 本页导读 (1)
  • 架构概览
  • 集群架构
  • 标准(未启用集群)架构
  • 文档适用性说明