JSON 命令

列出 JSON 命令并提供指向命令参考页面的链接。

下表列出了 JSON 命令。有关每个命令的语法、参数和示例的更多信息,请参阅命令链接。

命令 Redis
企业版
Redis
描述
JSON.ARRAPPEND ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
将元素附加到 JSON 数组。
JSON.ARRINDEX ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回 JSON 数组中某个值首次出现的索引。
JSON.ARRINSERT ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
在给定索引之前将 JSON 值插入到 JSON 数组中。
JSON.ARRLEN ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回 JSON 数组的长度。
JSON.ARRPOP ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
删除并返回 JSON 数组中索引处的一个元素。
JSON.ARRTRIM ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
修剪 JSON 数组,使其只包含指定的包含元素的范围。
JSON.CLEAR ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
清除容器值(数组/对象)并将数值设置为 0。
JSON.DEBUG ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
调试容器命令。
JSON.DEBUG HELP ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回有关 JSON.DEBUG 命令的有用信息。
JSON.DEBUG MEMORY ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
报告 JSON 元素的内存使用情况(以字节为单位)。
JSON.DEL ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
删除 JSON 元素。
JSON.FORGET ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
删除 JSON 元素,与 JSON.DEL 相同。
JSON.GET ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回 JSON 序列化形式的元素值。
JSON.MGET ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回多个元素的值。
JSON.NUMINCRBY ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
将路径中存储的数字增加指定数字。
JSON.NUMMULTBY ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
将路径中存储的数字乘以指定数字。(自 RedisJSON v2.0 起弃用)
JSON.OBJKEYS ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回指定 JSON 对象中包含的键。
JSON.OBJLEN ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回指定 JSON 对象中的键数。
JSON.RESP ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
Redis 序列化协议 (RESP) 格式返回 JSON 元素。
JSON.SET ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
设置 JSON 元素的值。
JSON.STRAPPEND ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
将给定的字符串附加到指定键的现有字符串中。
JSON.STRLEN ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回字符串的长度。
JSON.TOGGLE ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
如果布尔值为 true,则将其更改为 false。如果布尔值为 false,则将其更改为 true
JSON.TYPE ✅ 支持

✅ 灵活版和年度版
✅ 免费版和固定版
返回 JSON 元素的类型。
RATE THIS PAGE
Back to top ↑