redis计算kv存储占用,总存储占用=key存储占用 + value存储占用 + dictEntry存储占用
key/value存储占用:redisObject结构16B + 特定类型/编码的存储占用
dictEntry存储占用:key指针8B + value指针8B + next指针占用8B = 24B
结果是近似值,实际占用可能因内存对齐、Redis版本配置(如共享对象)或具体整数值(较小整数导致key字符串更短)而略有变化。
key/value存储占用:redisObject结构16B + 特定类型/编码的存储占用
dictEntry存储占用:key指针8B + value指针8B + next指针占用8B = 24B
结果是近似值,实际占用可能因内存对齐、Redis版本配置(如共享对象)或具体整数值(较小整数导致key字符串更短)而略有变化。
展开
评论
点赞