Redis客户端
安装完成Redis,我们就可以操作Redis,实现数据的CRUD了。这需要用到Redis客户端,包括:
- 命令行客户端
- 图形化桌面客户端
- 编程客户端
Redis命令行客户端
redis-cli [options] [commonds]
其中常见的options有:
-h 127.0.0.1
:指定要连接的redis节点的IP地址,默认是127.0.0.1-p 6379
:指定要连接的redis节点的端口,默认是6379-a 123321
:指定redis的访问密码
其中的commonds就是Redis的操作命令,例如:
ping
:与redis服务端做心跳测试,服务端正常会返回pong
不指定commond时,会进入redis-cli
的交互控制台:
图形化桌面客户端
在下面这个仓库可以找到安装包:https://github.com/lework/RedisDesktopManager-Windows/releases
安装略
连接虚拟机ip
这时候出现了问题,点击测试连接时失败。
出现这个问题的原因有
1、防火墙阻挡
2、端口没对外开放。
一自己搜索解决吧,我是第二个原因:
使用:
firewall-cmd --query-port=6379/tcp
命令查看6379端口是否对外开放:
是NO说明不对外开放
输入命令: firewall-cmd --get-active-zones 拿到zone名称
输入命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent,永久开放6379端口
输入命令:firewall-cmd --reload ,重启防火墙
再次查看端口是否开放了:firewall-cmd --query-port=6379/tcp
这个状为连接成功状态,这时候就可以去操作了。
Redis默认有16个仓库,编号从0至15. 通过配置文件可以设置仓库数量,但是不超过16,并且不能自定义仓库名称。
如果是基于redis-cli连接Redis服务,可以通过select命令来选择数据库:
端口释放问题 借鉴于:
https://blog.csdn.net/weixin_43452467/article/details/108621355