论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
Oracle
›
这三款Redis图形化桌面客户端工具你会怎么选? ...
这三款Redis图形化桌面客户端工具你会怎么选?
美丽的神话
论坛元老
|
2024-8-30 08:37:32
|
显示全部楼层
|
阅读模式
楼主
主题
1733
|
帖子
1733
|
积分
5199
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
完成Redis安装后,我们就可以利用Redis数据库来实现数据的CRUD利用了。这就必要用到Redis客户端,包括命令行客户端、图形化桌面客户端、编程客户端。
1.Redis命令行客户端
Redis安装完成后就自带了Redis命令行客户端redis-cli,通过该客户端可以运行Redis命令,用于在Redis服务上执行利用。
1.1 毗连当地Redis服务
假如必要毗连当地Redis服务,Redis客户端的根本语法为:
$ redis-cli
复制代码
启动Redis服务器后,打开终端并输入命令redis-cli,该命令会毗连当地的Redis 服务。
$ redis-cli
127.0.0.1:6379> PING
PONG
复制代码
通过执行PING命令,用于检测Redis服务器是否启动;假如响应结果为PONG,分析已经成功毗连到了Redis服务器。
1.2 毗连远程Redis服务
假如必要在远程Redis服务上执行命令,同样我们使用的也是redis-cli命令。语法格式如下。
$ redis-cli -h host -p port -a password
复制代码
对上述命令中的参数做如下的分析。
参数
作用
-h host
用于指定远程Redis服务器的IP地点,默认是127.0.0.1。
-p port
用于指定Redis远程服务器的端口号,默认是6379。
-a password
指定Redis的访问密码,即redis.conf文件中的requirepass参数处填写的密码。可选参数,若远程服务器设置了密码则必要输入。
下面示例展示了如何毗连到远程Redis服务器。
[root@node1 redis-7.2.5]# redis-cli -h 127.0.0.1 -p 6379 -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> PING
PONG
127.0.0.1:6379> exit
复制代码
1.3 Redis毗连命令
Redis毗连命令主要是用于毗连Redis服务。只有当Redis客户端与服务器正常毗连后才能够实现相互的交互、通讯。Redis 通过“Redis序列化协议”(简称RESP),实现客户端与服务端之间的毗连通讯,该协议主要包括两个部分:网络模子和序列化协议。其中,网络模子主要负责数据交互的组织方式,序列化协议则实现了数据的序列化。
由此可知,Redis客户端与服务端交互的数据是以序列后的协议数据进行传输的。下面是一个简单的哀求/响应示意图,如下所示。
下表摆列了常用的Redis毗连命令:
命令
形貌
AUTH password
验证密码是否正确。
ECHO message
打印字符串。
PING
查察服务是否运行。
QUIT
关闭当前毗连。
SELECT index
切换到指定的数据库。
以下示例演示了客户端如何通过密码验证毗连到Redis服务,并检测服务是否在运行,以及Redis其他毗连命令的使用。
# 进入控制台后,通过auth命令来指定密码
[root@node1 redis-7.2.5]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> PING
PONG
127.0.0.1:6379> ECHO "Hello Redis"
"Hello Redis"
192.168.230.131:6379> QUIT
复制代码
执行上述命令后,终端的结果如下图所示。
2.Redis图形化桌面客户端
Redis有许多第三方可视化工具,可以让你更加直观形象地的利用Redis数据库,常见的Redis GUI工具有Redis Desktop Manager(又称RDM)、Another Redis DeskTop Manager及FastoRedis。
2.1 AnotherRedisDesktopManager
Another Redis Desktop Manager是一个更快、更好、更稳定的Redis桌面(GUI)管理客户端工具,兼容Windows、Mac、Linux,性能出众,轻松加载海量键值。
Another Redis Desktop Manager支持哨兵、集群、ssh通道、ssl认证、stream、subscribe订阅、树状视图、命令行,以及暗黑模式;多种格式化方式,乃至能够自定义格式化脚本,满足你的一切需求。
Another Redis Desktop Manager官网下载地点Another Redis Desktop Manager | 更快、更好、更稳定的Redis桌面(GUI)管理客户端,兼容Windows、Mac、Linux,性能出众,轻松加载海量键值,而且完全开源免费。
2.2 Redis Insight
Redis Insight是由Redis官方提供的免费图形化桌面客户端工具。Redis Insight是一个功能强盛的桌面用户界面,可帮助你可视化和优化Redis和Redis Stack的数据。此外,它还支持在功能齐全的桌面UI客户端中进行CLI交互。
Redis Insight官网下载地点RedisInsight - The Best Redis GUI,而且完全开源免费。
2.3 RedisDesktopManager
Redis Desktop Manager(简称RDM)是一个跨平台Redis桌面管理软件,支持Windows、Liunx和macOS。该工具为用户提供了易于使用的Redis可视化利用,同时支持SSL/TLS加密,以及SSH隧道技术和云Redis实例,例如Amazon ElastiCache,Microsoft Azure Redis Cache和Redis Labs。
GitHub上的大神编写了Redis的图形化桌面客户端,下载地点是GitHub - RedisInsight/RedisDesktopManager。不过该仓库提供的是RedisDesktopManager的源码,并未提供Windows安装包(此工具付费)。
我们可以访问Releases · lework/RedisDesktopManager-Windows · GitHub这个仓库找到RDM的安装包(此工具免费)。
Redis的图形化界面工具只是辅助利用,可根据喜好进行选择性下载。我人个推荐使用前两种,由于开源免费,且对不同的利用系统提供了版本支持。本教程我使用的是AnotherRedisDesktopManager客户端工具。
3.桌面客户端毗连Redis
由于Redis的图形化桌面客户端工具安装都非常简单,傻瓜式安装即可,因此关于工具的安装这里将不再睁开介绍。下面我们以AnotherRedisDesktopManager工具为例,介绍如何毗连Redis数据库。
1.防火墙干系利用命令,在使用Redis的图形化桌面客户端毗连Redis服务之前,一定要先关闭Linux的防火墙,否则未来在毗连Redis服务时大概会提示" Client On Error: Error: connect ECONNREFUSED 192.168.230.131:6379 Config right?"的错误。
# 查询防火墙状态
$ systemctl status firewalld
# 关闭防火墙
$ systemctl stop firewalld
# 启动防火墙
$ systemctl start firewalld
复制代码
2.完成AnotherRedisDesktopManager安装后,双击图标即可运行。为了利用方便,可以在打开的窗口中点击左上角的设置按钮,将语言设置为简体中文的格式。
3.点击窗口左上角的“新建毗连”按钮,在弹出的窗口中填写Redis服务信息,如下图所示。
在Redis毗连配置窗口中填写对应的毗连地点(Redis服务地点)、毗连端口(Redis默认端口为6379)、密码(Redis认证密码)、毗连名称(自定义),而用户名和分隔符选项,可以不用配置;然后,单击【确认】按钮进行毗连,假如毗连失败,则必要重新查抄服务启动情况大概毗连配置信息,假如毗连成功,将进入客户端管理页面。
4.然后点击“确定”按钮,会打开如下图所示的窗口,此时表明Redis服务毗连成功。同时我们会发现,在左侧菜单会出现这个一个毗连。
5.使用命令行工具。在控制台左侧菜单可以点击“>_”按钮,将会打开下图所示的窗口,在这里可以使用Redis的命令进行利用。
Redis默认有16个仓库,编号从0至15。通过配置文件可以设置仓库数量,但是不超过16,并且不能自定义仓库名称。假如是基于redis-cli毗连Redis服务,可以通过select命令来选择数据库。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
美丽的神话
论坛元老
这个人很懒什么都没写!
楼主热帖
Python 实现贪心算法
Kubernetes——Pod对象的声明周期(Pod ...
Python自动操作 GUI 神器——PyAutoGUI ...
Spark快速上手(3)Spark核心编程-RDD转 ...
java中Files.mismatch方法具有什么功能 ...
什么是超融合数据中心网络? ...
哈工大软件构造Lab3(2022)
彻底理解 volatile 关键字及应用场景, ...
GIS前沿技术
微服务介绍
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
开源技术
IOS
Mysql
快速回复
返回顶部
返回列表