带宽的常见问题

本文汇总了云数据库 Tair(兼容 Redis)带宽的常见问题。

实例的带宽是否有限制?最大带宽是多少?

Tair(以及Redis开源版实例的带宽有限制。不同的实例规格,最大带宽不同。

通过以下任意一种方法,可以查询实例的最大带宽:

带宽是指内网带宽还是外网带宽?

Tair的带宽限制,是指分片节点的带宽,与网络连接类型无关。

假设,tair.rdb.1g的带宽限制为96 MB/s,无论使用内网连接还是外网连接,单个分片能用的带宽总和就是96 MB/s。

带宽是指上行带宽还是下行带宽?

带宽分别应用于上行带宽和下行带宽,如果某规格的总带宽为24 MB,则该规格实例的上下行带宽都是24 MB。

集群架构实例或读写分离架构实例的带宽是怎么计算的?

集群架构、读写分离架构实例的总带宽为所有分片节点或副本带宽的总和。

例如,实例具备4个分片,分片的规格为redis.shard.with.proxy.small.ce,每个分片的带宽为24 MB/s,那么该实例的总带宽为96 MB/s。

如何升级带宽?

  • 采用集群架构或读写分离架构,通过增加分片数或只读节点数,可以增加实例的总带宽。详情请参见调整实例的分片数量开启读写分离功能

    说明

    集群架构代理模式与读写分离架构的带宽上限为2,048 MB/s,达到该上限后,即使增加分片数量,带宽也不会提高。集群架构直连模式无整体带宽限制。

  • 除Tair磁盘型实例外,其他实例均可以调整实例带宽,详情请参见手动增加实例带宽

  • Redis开源版和Tair内存型,部署模式为经典的实例,可以设置自动增减带宽,详情请参见开启带宽弹性伸缩

Tair有带宽和流量费用吗?

流量费用:Tair不收取流量费用。

带宽费用:如果您没有手动调整过实例的带宽,也没有设置带宽弹性伸缩,不会产生带宽费用。如有调整带宽,将产生带宽费用。具体计费详情,请参见计费项

为什么实例的带宽与文档写的带宽不一致?

原因

如果您的实例为Redis开源版云原生实例,实例创建时间早于2023年6月20日,那么可能是因为阿里云2023年6月20日调整了Redis开源版云原生实例的默认带宽。规格文档中写的带宽为调整后的带宽。所以您的实例带宽与文档中写的带宽不一致。

解决办法

该调整仅影响2023年6月20日之后创建和变配的Redis开源版云原生实例。

若您已创建实例,您可以在2023年6月20日后手动对实例进行变配操作(升级规格或升级架构等),变配后实例将更新为调整后的默认带宽。

更多信息,请参见【通知】提高Redis社区版云原生实例规格的默认带宽

哪个Key的操作占用了较多的带宽?

暂不支持查询哪个Key的哪个操作命令占用了较多的带宽。

流量使用率高的解决办法,请参见排查Redis实例流量使用率高的问题