Redis Insight 是 Redis 官方提供的 UI 客户端,用 Electron 开发的,界面美观,推荐使用
下载地址:https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-win-installer.exe
若下载地址变更,按照教程自行下载

一、下载

  1. 点击 Redis Insight 下载地址,要求填写相关信息,如下
    在这里插入图片描述
  2. 点击 Download,直接下载,如下
    在这里插入图片描述

二、安装

  1. 双击 Redis-Insight-win-installer.exe 安装包,根据需要选择即可,如下
    在这里插入图片描述

  2. 点击 下一步,选择安装目录,这里我修改为 D:\Program Files\Redis Insight,根据个人习惯选择即可,如下
    在这里插入图片描述

  3. 点击 安装,点击 完成,完成安装步骤,如下
    在这里插入图片描述
    在这里插入图片描述

三、使用

当前博主下载最新版对应的是 2.70.1,对比之前老版本,交互及 UI 有了一定的改动,感觉更好了一点

  1. 点击 Add Redis database,修改 redis 连接信息,格式为:redis://用户名@ip:port
    在这里插入图片描述

  2. 如果需要设置别名、密码等其他配置,点击 Connection Settings,如下
    在这里插入图片描述
    在这里插入图片描述

  3. 这里测试的 Reids 没有设置账号/密码,默认即可,读者按照实际情况进行调整,点击 Test Connection,如下
    在这里插入图片描述
    在第一个 Add Database 页面也可以 Test Connection
    在这里插入图片描述

  4. 配置填写完成之后,点击 Add Database,完成数据库连接配置,如下
    在这里插入图片描述
    在这里插入图片描述

  5. 双击新建连接进入,如下
    在这里插入图片描述

  6. 进入后,可以指定数据库,新增数据,过滤查询数据,如下
    在这里插入图片描述

  7. 点击 + Key,新增 Hash 数据(其他数据类型同理),输入测试数据,如下
    在这里插入图片描述

  8. 点击 Add Key,保存数据,如下
    在这里插入图片描述
    在这里插入图片描述

  9. 点击数据上方刷新按钮,可更新数据剩余有效时间(TTL 显示时间单位:秒 s),如下
    在这里插入图片描述

意外发现:在 GitHubredis 7.4-rc1 发版说明中,新增 哈希 - 单个字段的过期时间 功能特性。也就是 Hash 数据类型的数据对内部 field 也能设置 TTL,以前只能设置整个 Hash keyTTL。命令格式:HEXPIRE key seconds [NX | XX | GT | LT] FIELDS numfields [field ...],例如:HEXPIRE username 1000 XX FIELDS 2 zhe:2 zhe:3,如下

点击左下角 > _ CLI 打开命令终端

在这里插入图片描述

输入命令:HEXPIRE username 1000 XX FIELDS 2 zhe:2 zhe:3

在这里插入图片描述

  • NX – 对于每个指定字段,仅当该字段没有到期时间时才设置到期时间。
  • XX – 对于每个指定字段,仅当该字段已经存在到期时间时才设置到期时间。
  • GT – 对于每个指定字段,仅当新的到期时间大于当前到期时间时才设置到期时间。
  • LT – 对于每个指定字段,仅当新的到期时间小于当前到期时间时才设置到期时间。
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐