开发者社区 > 数据库 > NoSQL数据库 > 正文

redis内存使用率和持久内存使用率的区别?

redis内存使用率和持久内存使用率的区别?

展开
收起
提问的橘子 2024-07-18 16:59:28 42 0
1 条回答
写回答
取消 提交回答
  • edis内存使用率指的是Redis实例已使用的内存量占总分配内存的比例,这包括数据存储和其他内存开销,如AOF/RDB文件缓存等
    。单位通常以百分比表示,计算的是UsedMemory除以总内存配额。这个指标反映了Redis实例在常规内存资源上的利用情况。

    而持久内存使用率(Tair_PmemUsage)特指Redis持久内存型实例中,持久内存(Persistent Memory)已被使用的比例和总量
    。它包括了PmemUsed(已使用的持久内存量)和PmemQuota(持久内存的总容量),同样以百分比形式展现。这个指标对于评估那些采用特殊硬件(如持久化内存技术)的Redis实例内存使用情况尤为重要。

    其实说白了
    Redis内存使用率 关注的是Redis实例在标准内存资源上的占用情况,而 持久内存使用率 则是针对采用持久内存技术的实例,衡量其持久内存资源的利用效率
    image.png

    参考文档

    2024-07-31 23:43:06
    赞同 展开评论 打赏

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

相关产品

  • 云数据库 Tair(兼容 Redis)
  • 相关电子书

    更多
    Redis集群演化的心路历程——从2.x到3.0时代 立即下载
    微博的Redis定制之路 立即下载
    云数据库Redis版的开源之路 立即下载