作为开发者,Redis大家都不陌生,一个开源的、高性能的、基于内存运行的键值对数据库,常用来做缓存,Session共享服务器等,进大厂面试必问的内容,公众号后台回复Redis领取关于 Redis 的面试资料。

好了言归正传,既然他是个数据库,那么我们在使用过程中就会和关系型数据库一样,要进行增删改查这些操作,可惜的是 Redis 官方没有提供可视化工具,便于我们管理 Redis,要对他进行操作就只能这样:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cd /sur/local/redis
./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth 123456 # 如果设置密码
127.0.0.1:6379>
# 查看所有的 key
127.0.0.1:6379> keys *
# 新增键值对
127.0.0.1:6379> set test 'shure'
OK
# 查看某个 key 的值
127.0.0.1:6379> get test
"shure"
# 删除键值对
127.0.0.1:6379> del test
(integer) 1
# 清空单个库的数据
127.0.0.1:6379> select 0
127.0.0.1:6379> flushdb
# 清空整个库的数据
127.0.0.1:6379> flushall

或者有时候编写脚本操作一些常用的数据,可以直接使用命令:

1
2
3
4
5
6
redis-cli -h 127.0.0.1 -p 6379 -a 123456 keys "login:*" |xargs redis-cli -h 127.0.0.1 -p 6379 -a 123456 del
##
-a 密码
-n 指定数据库
-h ip地址
-p 端口

命令操作起来的确很装逼,但是很繁琐,而且很容易忘记,所有就涌现出了很多第三方的客户端工具,常用的有Redis Desktop ManagermedisRedisPlusFastoRedisRed(Mac上常用的工具)Redis InsightIedis2(Idea 插件)等等,而今天我要推荐这款高颜值的Redis客户端工具AnotherRedisDesktopManager

先来看看他的样子

1.jpg

有黑暗主题、可切换简体中文、新建连接支持SSH跳板机、SSH模式、集群模式、可以查看Redis状态、增删改操作方便直观,并且可以修改过期时间,数据类型,当然也可以一键切换至命令行模式,更是跨平台可以运行在Windows、Linux、Mac平台,就算加载大数据量也不会卡死。

就是这样一款高颜值,又功能强大的客户端工具,你不赶快试试?

开源地址:https://github.com/qishibo/AnotherRedisDesktopManager

下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases

国内下载:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases

更多文章请关注微信公众号: 治恒说说