| 文本 | 可读、体积大 |
|---|---|
| 二进制 | 紧凑、省内存 |
| 压缩 | 进一步缩小,注意 CPU 与最小收益体积 |
示例
示例
redis-cli MEMORY USAGE user:1001
redis-cli STRLEN user:1001优化前先测量:小对象编解码成本占比高时,省下的内存可能不值。
同一数据结构用 JSON、MessagePack、Protobuf 存储的体积差异可观;压缩与二进制序列化能显著降低 value 内存,但增加 CPU 编解码成本。
| 文本 | 可读、体积大 |
|---|---|
| 二进制 | 紧凑、省内存 |
| 压缩 | 进一步缩小,注意 CPU 与最小收益体积 |
redis-cli MEMORY USAGE user:1001
redis-cli STRLEN user:1001