Windows Redis图形客户端 Another Redis Desktop Manager的简单使用教程

1、 Redis官方文档

2、 Redis国内中文版文档

3、 Redis客户端

Another Redis Desktop Manager

4、连接redis服务

我直接使用的是公司搭建好的服务。连接服务需要以下几个信息:

  • Host
  • Port
  • Password
  • SSL
    在这里插入图片描述

5、New Key

5.1 如何创建一个Key?

点击New key,输入Key Name,选择Key Type,点击save即可。Redis一共有以下几种数据类型:String、Hash、List、Set、Zset、Stream
在这里插入图片描述

5.2 创建一个String类型的Key

在这里插入图片描述

5.3 成功创建一个String类型的Key

name是hello,创建成功后,会自动打开查看此key,可以看到以下几点信息:
1、类型和key name:String Hello
2、缓存的过期时间TTL(Time To Live):默认是-1。
3、Value:可以自行选择value的类型,在下方输入框输入值后,点击save。一条有key:value的数据成功创建。例如:给Hello赋值 tester
在这里插入图片描述

6、TTL

TTL默认值是-1,永久有效

当键值对的 TTL 过期后,Redis 会自动删除该键值对。TTL过短或者过长都不利于Redis的性能和稳定性,应该合理设置 TTL。

  • 如果 TTL 设置过短,会导致 Redis 中的数据频繁过期,从而增加 Redis 的负担;如果 TTL 设置过长,会导致 Redis 中存储的数据越来越多,从而影响 Redis 的性能和稳定性。

  • 以下是 Redis TTL 的合理设置建议:

  • 根据业务需求设置 TTL。不同的业务需求对键值对的存储时间有不同的要求,例如,对于一些频繁更新的数据,可以设置较短的 TTL,而对于一些不经常更新的数据,可以设置较长的 TTL。

  • 避免设置过长的 TTL。如果设置过长的 TTL,会导致 Redis 中存储的数据越来越多,从而影响 Redis 的性能和稳定性。通常建议将 TTL 设置为几分钟到几小时之间。

  • 使用 Redis 的过期键通知机制。Redis 提供了过期键通知机制,可以在键值对过期时通知应用程序。通过使用该机制,应用程序可以及时清理过期的数据,从而避免 Redis 中存储的数据越来越多,影响 Redis 的性能和稳定性。

7、Redis console

在当前connection的右侧有一排按钮,console如下图,我们可以在console执行redis命令
在这里插入图片描述例如查询刚才的Hello的值。
在这里插入图片描述

7.1 用Set命令New一个key value

Set key value

在这里插入图片描述

7.2 用Get命令查询key的值

get key

在这里插入图片描述

7.3 EXPIRE设置Key的过期时间

EXPIRE key seconds

设置tester的过期时间是30秒。返回结果为1,表示成功设置了过期时间
在这里插入图片描述

那么30秒之后我们再去查询看看,结果如下,可见该Key已过期被清除了,返回值是null。
another redis上connection右侧的刷新按钮,一点击,发现此key已经看不到了。
在这里插入图片描述

相关推荐

  1. 使用 hiredis 客户库封装一个简单 Redis 类

    2024-01-13 14:36:08       13 阅读
  2. 基于C# Socket实现简单Redis客户

    2024-01-13 14:36:08       17 阅读
  3. ES客户RestHighLevelClient使用

    2024-01-13 14:36:08       41 阅读
  4. 编写一个简单服务和客户(C++)

    2024-01-13 14:36:08       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 14:36:08       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 14:36:08       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 14:36:08       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 14:36:08       20 阅读

热门阅读

  1. Educational Codeforces Round 160 (Rated for Div. 2)题解

    2024-01-13 14:36:08       33 阅读
  2. c# _表示未使用的变量引用

    2024-01-13 14:36:08       37 阅读
  3. c# 人脸识别的思路

    2024-01-13 14:36:08       41 阅读
  4. json类型转换对象含有泛型

    2024-01-13 14:36:08       31 阅读
  5. C程序训练:大数相乘与阶乘的计算

    2024-01-13 14:36:08       37 阅读
  6. nginx配置

    2024-01-13 14:36:08       41 阅读