Redis 入门 - 图形化管理工具如何选择,最全分类

news/2024/12/21 20:08:05/文章来源:https://www.cnblogs.com/hugogoos/p/18403519

工欲善其事必先利其器,上一章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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/794207.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Javaweb-事务

注意在当前窗口是修改了的:而在其他窗口是不修改的:select @@autocommit;修改为手动提交:

格路计数

前言 完全借鉴于 洛谷日报 前提条件 在一个网格图上, 每一次可以从 \((x,y)\) 走到 \((x+1,y-1)\) 或者 \((x+1,y-1)\) 限制是一条直线 \(y=k\) 题外话 我们其实可以发现这和每一次可以从 \((x,y)\) 走到 \((x+1,y)\) 或者 \((x, y+1)\) 限制是一条 \(45\)的斜线 \(y=x+k\) 是等…

9.2-9.8 总结

zhicheng123456做题 因为联考众多,所以说只有不多的做题。主要得知了两个结论:找树剖到根的轻链(动态)的方法和把线段(均匀随机分界点)分为 \(n\) 段的 \(k\) 短值的计算。 联考:https://www.cnblogs.com/british-union/p/liankao.html 还是时常在简单的东西上失败,但是…

第一章预习作业

第一周预习报告 学习内容《WindowsC/C++加密解密实战》第1,2章 第一章概念复习 第二章主要在Linux(Ubuntu,openEuler)上把软件更新到最新版(3.0版本以上),如果默认不是,参考下面脚本。 AI对学习内容的总结 要求 让AI(kimi,元宝等)阅读学习内容并进行总结,教材内容可使…

9月第一周漏洞学习

蜂信物联(FastBee)物联网平台download存在任意文件下载漏洞 漏洞描述 FastBee是一款开源物联网平台,致力于为全球开发者提供稳定、搞笑的物联网解决方案。FastBee在download接口中存在任意文件下载漏洞,可能导致敏感信息泄露、数据盗窃及其他安全风险,从而对系统和用户造成…

AtCoder Beginner Contest 252 A~G 题解

前言这是我第一次写7题(A~G)的ABC题解,若有写得不好或者不到位的地方请多多指教,我将万分感激,感谢大家的支持!A - ASCII code 题目大意 给定正整数\(N\),输出ASCII码是\(N\)的字母。 \(97\le N\le 122\) 输入格式 \(N\) 输出格式 输出ASCII码是\(N\)的字母。 分析 注意…

苯乙烯

周线 日线: 60分钟: 短线看能否走出下跌五浪吧:观望

AtCoder Beginner Contest 205 A~E 题解

A - kcal 题目大意 我们有一种每\(100\)毫升含有\(A\)千卡热量的饮料。\(B\)毫升的这种饮料含有多少千卡热量? \(0\le A, B\le 1000\) 输入格式 \(A~B\) 输出格式 输出\(B\)毫升这种饮料包含的的千卡数。最大允许浮点数精度误差\(10^{-6}\)。 样例\(A\) \(B\) 输出\(45\) \(20…

AtCoder Beginner Contest 196 A~E 题解

A - Difference Max 题目大意 给定四个整数\(a,b,c\)和\(d\)。 我们要选择两个整数\(x\)和\(y\)(\(a\le x\le b\);\(c\le y\le d\))。输出最大的\(x-y\)。 \(-100\le a\le b\le 100\) \(-100\le c\le d\le 100\) 输入格式 \(a~~b\) \(c~~d\) 输出格式 输出最大的\(x-y\)。 样…

AtCoder Beginner Contest 173 A~D 题解

A - Payment 题目大意 如果使用价值\(1000\)元的纸币(假设有)支付\(N\)元,服务员会找多少钱? \(1\le N\le 10000\) 输入格式 \(N\) 输出格式 一行,即服务员找的钱数。 样例输入 输出1900 1003000 0分析 特判: 如果\(N\)除以\(1000\)能整除,那么不需要找钱,输出\(0\); …

AtCoder Beginner Contest 188 A~D 题解

A - Three-Point Shot 题目大意 有两个球队,分别得到\(X\)分和\(Y\)分,问得分较少的球队能否在获得三分后超越对方。 \(0\le X,Y\le 100\) \(X \ne Y\) \(X\)和\(Y\)都是整数。 输入格式 \(X~Y\) 输出格式 如果能,输出Yes;否则,输出No。 样例X Y 输出3 5 Yes分析 这个不用…

Eclipse安装包下载慢解决方法

最近开始学习Java,使用经典的Eclipse IDE,结果发现下载太慢……问题分析Eclipse的下载依赖于其他镜像,(在我这里)默认为朝鲜的镜像(可能在不同电脑中默认不同):点击Select Another Mirror:选择中国的镜像: