全部产品
Search
文档中心

云数据库 Tair(兼容 Redis®):为什么新建Tair实例的内存使用量不为0?

更新时间:Oct 24, 2024

云数据库 Tair(兼容 Redis)在产品行为上与Redis一致,当新建一个实例后它会自动生成一些数据库元信息,因此在云数据库 Tair(兼容 Redis)控制台上会看到该实例已经有少量的存储空间被占用,这是正常现象。

元信息占用内存说明:

  • 标准架构实例中的元信息大小为30 MB~50 MB。

    部分Tair(企业版)实例可能会比Redis开源版多占用几十MB内存,用于加速请求、统计Hotkey与Bigkey等信息。

    说明

    Tair内存型(兼容Redis 6.0)实例自24.3.0.0版本起,支持在平滑扩缩容变配失败时进行秒级回滚,Tair需要记录一些元数据信息,每个逻辑DB大约会产生5~6MB元数据内存(会平均分配至各个分片节点中)。若您使用了较多逻辑DB(即SELECT命令切换DB),元数据内存占用也越多。

    推荐您升级至24.3.2.2及以上版本,Tair对元数据内存占用进行深度优化,该版本后元数据内存占用的感知非常小。

  • 集群架构实例每个分片均包含30 MB~80 MB的元信息,整个集群中元信息占用的存储空间为所有分片中元信息占用空间之和。