管理解析 用户可以在DNS管理界面进行 删除解析、修改解析、暂停/启用解析操作
对于内存 JSON 数据库而言,性能是最重要的一个维度,我们使用 C++ 语言开发,性能比社区版本更优。在接口方面,与 RedisLab 的 RedisJSON 模块命令接口保持一致,所以当前开源的 RedisJSON SDK 可以直接用来访问百度 Redis JSON 服务。
注意事项 解析并获取 json 字符串内指定路径的字符串内容。 其中 C;json_path> 必须以 $ 符号作为开头,使用 . 作为路径分割符。如果路径中包含 . ,则可以使用双引号包围。 使用 [ ] 表示数组下标,从 0 开始。 path 的内容不能包含 , [ 和 ]。
可以是任意类型元素的 JSON 对象,包括 NULL ,如果没有指定元素,则返回一个空数组。如果 json_str 不是有效的 JSON 或任何 path 参数不是有效的路径表达式或包含了 * 通配符,则会返回错误 C;jsonPath> 要插入的 JSON 路径。如果是 NULL ,则返回 NULL C;val> 要插入 JSON 的值。
修改权限组 进入实例详情页面,可以进行权限组管理,点击权限组标签进入权限组管理页面。 选择待修改的权限组,点击『编辑』按钮,进入权限组编辑页面: 权限组名称:待修改的权限组的名称,同一缓存实例中的权限组名称不能重复。支持大小写字母、数字、中文以及-_ /.特殊字符,必须以中文或字母开头,长度1-65。 权限规则列表:
填写下列配置信息: 配置项 说明 记录类型 支持A记录、AAAA记录、CNAME记录、MX记录、TXT记录、SRV记录、PTR记录 主机记录 包含大小写字符、数字、”@“、“-”在内的字符串 记录值 A记录取值为:点分十进制格式的IPv4地址。AAAA记录取值为:IPv6地址 TTL 即Time To Live,缓存的生存时间。
语法 JSON_CONTAINS(C;json_str>, C;candidate> [, C;json_path>]) 必选参数 参数 描述 C;json_str> 需要检查的 JSON 字符串。 C;candidate> 用于检查是否包含的 JSON 元素。
可以是任意类型元素的 JSON 对象,包括 NULL ,如果没有指定元素,则返回一个空数组。如果 json_str 不是有效的 JSON,则会返回错误 C;path> 要替换的 JSON 路径。 C;val> 要替换 JSON_PATH Key 对应 value 的值。如果是 NULL ,则会在对应的位置插入 NULL 的 value 值。
参数 参数 描述 C;json_str> 要提取的 JSON 类型的参数或者字段 C;path> 要从目标 JSON 中提取目标元素的 JSON 路径。
x3C;one_or_all> 指定是否查找所有匹配的值。可以取值 'one' 或 'all'。 C;search_value> 需要查找的值,搜索目标。 可选参数 参数 描述 C;start_path> 指定开始搜索的路径。如果没有提供,则从整个 JSON 文档开始搜索。 C;escape_char> 指定用于转义路径中的特殊字符。