gpt4 book ai didi

redis - Redis内存使用情况结果与预期不符

转载 作者:行者123 更新时间:2023-12-03 06:38:38 25 4
gpt4 key购买 nike

我在用

Redis version=6.0.5, bits=64


这是命令执行的顺序:
hset zq eee  rr1
info memory -> used_memory:1064704
hset zq eep rr2
info memory ->used_memory:1064704
hset zq eei rr3
info memory ->used_memory:1064720
hset zq eeu rr4
info memory ->used_memory:1064736
hset zq eeu rr5
info memory ->used_memory:1064736
我的期望是分配16个内存并使用10,但不是这样
这里的10是指 2 * (prev_len(1)+encoding&len(1)+content(3))

最佳答案

INFO MEMORY没有考虑任何相关的内存分配。
您应该使用MEMORY USAGE
例如

127.0.0.1:6379> hset zq eee  rr1
(integer) 1
127.0.0.1:6379> MEMORY USAGE zq
(integer) 65
127.0.0.1:6379> hset zq eep rr2
(integer) 1
127.0.0.1:6379> MEMORY USAGE zq
(integer) 75
127.0.0.1:6379> hset zq eei rr3
(integer) 1
127.0.0.1:6379> MEMORY USAGE zq
(integer) 85
127.0.0.1:6379> hset zq eeu rr4
(integer) 1

关于redis - Redis内存使用情况结果与预期不符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64540392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com