| 写入 | JSON.SET doc $ 加 JSON 内容 |
|---|---|
| 读取 | JSON.GET doc 后接路径,如 $.name |
| 更新 | JSON.NUMINCRBY doc $.count 1 |
示例
示例
redis-cli JSON.SET user:1 $ '{"name":"alice","vip":1}'
redis-cli JSON.GET user:1 $.name
redis-cli JSON.NUMINCRBY user:1 $.vip 1
redis-cli JSON.DEL user:1 $.vip与整体 String 存 JSON 相比,路径级读写避免读改写放大;模块需要额外部署(Redis Stack 或加载模块),版本兼容需随栈升级验证。