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元素的类型。 |