You need to enable JavaScript to run this app.
导航
键值管理
最近更新时间:2024.10.10 16:56:34首次发布时间:2022.11.17 18:40:23

本文介绍如何在数据库工作台 DBW 的执行命令窗口内可视化的创建键值、删除键值和编辑键值等,实现键值的全生命周期管理。

前提条件

创建实例设置 Default 账号的密码

创建键值

  1. 登录缓存数据库 Redis 版数据交互台

  2. 数据交互台页面的可视化区域,切换至目标 DB,然后单击新建

  3. 创建KEY@{数据库名称} 页签,配置键值信息,如下表所示。

    参数说明

    类型

    从下拉列表中,选择键的类型,支持以下选项:

    • string

    • zset

    • set

    • hash

    • list

    键名自定义键的名称。

    TTL (超时时间)

    (可选)设置键在数据库中的生存时间,单位为秒(s),默认值为 -1,表示不设置生存时间,键一直存在于数据库中。当超时时间为 0 时,Redis 将自动删除该键。超时时间需设置为正整数。

    说明

    设置键的 TTL 可以协助您有效地管理缓存和数据的生存周期,适用于缓存有效期控制、定时任务和会话管理等场景。

    键值

    根据键的类型,按需选择值的配置方案:

    • 当键的类型是 string 时,在键值区域输入对应的值。

    • 当键的类型是 zset 时,单击新增行,配置以下参数信息:

      • 元素名:自定义。

      • 元素分:按需设置元素分。

    • 当键的类型是 set 时,单击新增行,配置元素名,元素名支持自定义。

    • 当键的类型是 hash 时,单击新增行,配置以下参数信息:

      • 字段名:自定义。

      • 元素值:按需设置元素值。

    • 当键的类型是 list 时,单击新增行,配置元素值,元素值支持自定义。

  4. 单击提交

  5. 执行命令对话框,确认执行语句,单击执行
    如果创建的键值较多,支持在可视化区域通过 Key 精确查询键值信息。

编辑键值

注意

  • 仅支持修改 Key 的值,不支持修改 Key 的类型和名称。

  • 当键的类型为 zsethashset 时,需注意当前 Table 只会保存当前页的操作记录,切换分页会丢失当前页面的操作记录,需谨慎操作。

  1. 登录缓存数据库 Redis 版数据交互台

  2. 数据交互台页面,切换至目标数据库。

  3. 选择目标键值,右键单击键名,然后单击编辑 Key

  4. 编辑KEY@{数据库名称} 页签,编辑以下信息。

    参数说明

    TTL (超时时间)

    (可选)设置键在数据库中的生存时间,单位为秒(s),默认值为 -1,表示不设置生存时间,键一直存在于数据库中。当超时时间剩余为 0 时,Redis 将自动删除该键。超时时间需设置为正整数。

    说明

    • 在修改键值信息时,如果不设置键的 TTL,则默认变更为 -1

    • 设置键的 TTL 可以协助您有效地管理缓存和数据的生存周期,适用于缓存有效期控制、定时任务和会话管理等场景。

    键值

    根据键的类型,按需选择值的配置方案:

    • 当键的类型是 string 时,在键值区域输入对应的值。

    • 当键的类型是 zset 时,单击新增行,配置以下参数信息:

      • 元素名:自定义。

      • 元素分:按需设置元素分。

    • 当键的类型是 set 时,单击新增行,配置元素名,元素名支持自定义。

    • 当键的类型是 hash 时,单击新增行,配置以下参数信息:

      • 字段名:自定义。

      • 元素值:按需设置元素值。

    • 当键的类型是 list 时,单击新增行,配置元素值,元素值支持自定义。

  5. 单击提交

  6. 执行命令对话框,确认执行语句,单击执行

删除键值

说明

删除键值后将无法恢复,请谨慎操作。

  1. 登录缓存数据库 Redis 版数据交互台

  2. 数据交互台页面,切换至目标数据库。

  3. 选择目标键值,右键单击键名,然后单击删除 Key

  4. 执行命令对话框,确认执行语句,单击执行

相关 API

API描述
DataExecCommands调用 DataExecCommands 接口执行命令语句。
DataSessionKeepAlive调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。
DataCloseSession调用 DataCloseSession 接口退出 SQL 会话窗口。
DataCancelExec调用 DataCancelExec 接口取消 SQL 执行。