AWS Elasticcache Redis和Maxmemory

时间:2019-08-15 17:16:45

标签: amazon-web-services redis

我正在运行配置有节点类型cache.r5.xlarge的AWS Elasticache Redis。根据配置,最大内存应为28261849702(28G)。这是从

https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific

但是,当连接到redis端点时,它仅显示19G:

(来自“ info”命令)

# Memory
...
maxmemory:21196387277
maxmemory_human:19.74G
maxmemory_policy:volatile-lru
...

我想知道是否有人可以解释这个差异?

1 个答案:

答案 0 :(得分:0)

找到原因: 有一个保留内存百分比,默认为25(百分比)。 这是特定于AWS的事情,不是Redis本身的一部分。