Redis 入门 - 图形化管理工具如何选择,最全分类
工欲善其事必先利其器,上一章Redis服务环境已经搭建完成,现在就需要一个趁手的工具,有个好工具可以做到事半功倍。
Redis图形化管理工具五花八门,可供选择的很多,大家可以根据自己的需求应用场景进行选择。
就是因为选择过多所以才写了这篇文章,和大家分享下到底有哪些工具可供选择,好给大家提供一个选择方向,节省选择时间。
Redis图形化管理工具大致可以分成以下四类:命令行工具、桌面客户端工具、网页工具、插件工具。
01、命令行工具
安装完成Redis后已经自带了redis-cli命令行工具了。如果在Redis服务器上运行,并且Redis没有设置密码,可以直接运行redis-cli命令,进入交互环境。
如果登录远程服务器Redis服务,则可以指定远程服务器IP、端口号以及密码。
redis-cli -h host -p port -a password
host: 表示Redis服务器地址.
port: 表示端口
password: 表示密码
当然redis-cli还有很多其他可选项参数,有兴趣的可以自己研究研究。
02、桌面客户端工具
桌面客户端工具种类繁多,下面给大家介绍几款基本有名的工具。
1、Redis Desktop Manager
该工具是一个跨平台软件,支持Windows、Liunx和Mac。提供了简易的可视化操作,也支持SSL/TLS加密、SSH隧道技术,历史悠久,因此使用率也很高,但是从2020年开始收费后,被慢慢弃用。
2、Another Redis Desktop Manager
该工具是从Redis Desktop Manager发展来的,随着发展已有超过原工具的趋势。该工具也是跨平台工具,开源免费,支持Windows、Linux和Mac,该工具以更快、更好、更稳定的Redis桌面客户端工具为目标,性能也是很出众,加载海量键值轻轻松松。该工具支持哨兵, 集群, ssh通道, ssl认证, stream, subscribe订阅, 树状视图, 命令行,暗黑模式, 以及多语言; 多种格式化方式, 以及自定义格式化脚本,可以满足各种需求。
3、Tiny RDM
该工具是一款现代化的轻量级跨平台的桌面客户端工具,支持Windows、Liunx和Mac。该工具也是开源免费的,并且体积极小,压缩包只有10M左右,并且有便携版,无需安装,随身携带直接使用。
该工具功能也是很丰富,下图是其具体功能特性。
4、RedisInsight
该工具是官方提供的免费工具,同样支持跨平台,支持Windows、Liunx和Mac。该工具功能全面,自称是最好的Redis桌面管理工具,支持对数据的查询、分析及交互。下图是其功能亮点。
下图是该工具界面效果:
当然还有很多其他桌面客户端管理工具,这里就不作过多赘述了,感兴趣的可以自己去探索,比如:QuickRedis、RedisFront、Medis、FastoRedis、RedisPlus等。
03、网页工具
1、RedisInsight
该工具也是支持网页版本的,具体功能介绍上节已介绍这里就不累赘了。
可以用Docker直接安装,命令如下:
docker run -d --name redisinsight -p 5540:5540 redis/redisinsight:latest
效果如下图:
2、Redis Commander
该工具是一个node.js Web 应用程序,用于查看、编辑和管理 Redis 数据库,支持 Redis 集群和主从配置。可以使用以下命令安装。
npm install -g redis-commander
也可以使用以下docker命令安装。
docker run --name redis-commander -d -p 8081:8081 ghcr.io/joeferner/redis-commander:latest
运行效果如下图:
04、插件工具
1、Redis For VS Code
该工具可以让你在 VS Code 中直接连接和管理 Redis 数据库。它支持查看和编辑键值对,执行 Redis 命令,和监控 Redis 实例。
使用效果图如下:
注:测试方法代码以及示例源码都已经上传至代码库,有兴趣的可以看看。https://gitee.com/hugogoos/Planner
Redis 入门 - 图形化管理工具如何选择,最全分类的更多相关文章
- 常用MySQL图形化管理工具
MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考. MySQL是一个非常流行的小型关系型数据 ...
- 有评论就是我最大的动力~MySQL基础篇完结(存储引擎和图形化管理工具)
hi 今天登上来,发现竟然有了3个评论~~加油吧! 这周的计划其实远远没有达到,然后下周还有一大堆事情...那么...周末好好玩吧~ 今天试图完结MySQL的基础篇知识,小白变为大白? 1.MySQL ...
- 怎么样putty打开图形化管理工具,在终端上
有时需要在putty这种图形终端开放的图形化管理工具将出现以下错误: [root@node2 ~]# Traceback (most recent call last): File "/us ...
- MongoDB图形化管理工具Toad Mac Edition
昨天介绍了在Mac上安装MongoDB,安装好并配置环境变量后,在终端上用mongo命令就可以进入MongoDB的命令行管理界面,但我更习惯在图形化界面下管理数据库,这样更直观.今天我再介绍一款在Ma ...
- 『现学现忘』Docker基础 — 24、Docker图形化管理工具Portainer
目录 1.Portainer介绍 2.Portainer安装启动 3.Portainer初始化配置 4.Portainer汉化 1.Portainer介绍 (1)Portainer 是一款轻量级的图形 ...
- memcache图形化管理工具MemAdmin
给大家介绍一款 memcache图形化管理工具: MemAdmin 下载地址: http://www.junopen.com/memadmin/ wget http://www.junopen.com ...
- docker图形化管理工具portainer
本章主要介绍docker的web图形化管理工具.这里使用 portainer(类似与dockui不过dockerui只支持单节点) 镜像名称 portainer/portainer 一.启动porta ...
- 数据库--oracle图形化管理工具和新增自定义用户
oracle数据库图形化管理工具: 1 navicat工具很小,操作mySQL和SQLServer非常好用,但对于oracle体验性就有点差,要自己下载编码和替换oci文件.下面是解决的方法教程链接 ...
- Redis图形化管理工具
一.treeNMS Redis做为现在web应用开发的黄金搭担组合,工作中的项目大量使用了Redis,treeNMS是一款用于JAVA语言开发的Redis管理工具:treeNMS管理工具,直接到htt ...
- MongoDB图形化管理工具
NoSQL的运动不止,MongoDB 作为其中的主力军发展迅猛,也带起了一股开发图形化工具的风潮:气死反过来说,看一个产品是否得到认可,可以侧面看其第三方工具的数量和成熟程度:简单的收集了MongoD ...
随机推荐
- AI Agent技术的最新进展与改变世界的典型项目巡礼
AI Agent技术的最新进展与改变世界的典型项目巡礼 1. AI Agent 技术发展以及典型项目 1.0 前 AI Agent 时代 在学术探索的浩瀚星空中,机器人技术领域的璀璨明珠莫过于Agen ...
- c++临时对象导致的生命周期问题
对象的生命周期是c++中非常重要的概念,它直接决定了你的程序是否正确以及是否存在安全问题. 今天要说的临时变量导致的生命周期问题是非常常见的,很多时候没有一定经验甚至没法识别出来.光是我自己写.rev ...
- 面向对象VS面向过程
什么是面向对象呢? 对于接触或者熟悉一些编程知识的同学来讲,"面向对象"这个词儿一点儿也不陌生.经常听说XX语言是完全面向对象的编程语言,比如C#.Java这些便是完全面向对象的编 ...
- element-plus如何隐藏el-row
在 Element Plus 中,el-row 是用于布局的组件,如果你想要隐藏 el-row,你可以使用 CSS 的 display 属性将其设置为 none.以下是一个简单的示例: <tem ...
- django 计算两个TimeField的时差
在 Django 中,你可以使用 datetime 模块来计算两个 TimeField 字段的时间差.以下是一个示例: from datetime import datetime, timedelta ...
- [oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
继续运行 回忆上次内容 上次从 2行代码 进化到了 万行代码 命令 作用 yy 复制光标所在行代码 到剪贴板 p 粘贴 剪贴板中的内容 9999p 将剪贴板中的代码粘贴9999次 保存运行一条龙 :w ...
- oeasy教您玩转vim - 65 - # 批处理操作
批处理操作 回忆上次 我们上次参数列表 arguments list 所谓参数列表指的是 vim 打开的 参数列表 参数会加载到内存中成为 buffer 参数的控制 :arga filename ...
- SMU Summer 2024 第一周周报 (zhaosang)
学到了很多,不仅仅是学习方面的,在学校学跟在家寒假对比,天差地别吧. 补题的过程中收获满满,最近练习二分三分,栈队列单调栈等习题,题目不简单,努力学习中.. 打比赛也是,也有打的很惨的时候,我自己需要 ...
- 解决vue.js出现Vue.js not detected错误
第一:在拓展应用的文件夹中找到文件manifest.json,打开并将此处的false改成true. 第二:在vuejs devtool拓展程序的详情页中开启以下两个选项 如果你看到这,恭喜你,看到全 ...
- 【MySQL】Navicat踩坑:Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation 'instr'
在Navicat客户端上面执行SQL报错 SQL语句: WITH RECURSIVE transfer (start_station, stop_station, stops, path) AS ( ...