JSON 命令

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

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

命令 Redis
Enterprise
Redis
Cloud
描述
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 元素的类型。
评价此页面
返回顶部 ↑