大家好,又见面了,我是你们的朋友全栈君。
- 首先,客户端 socket 会被设置为非阻塞模式,因为 Redis 在网络事件处理上采用的是非阻塞多路复用模型。
- 然后为这个 socket 设置 TCP_NODELAY 属性,禁用 Nagle 算法
- 然后创建一个可读的文件事件用于监听这个客户端 socket 的数据发送
$ ./redis-cli
redis-cli。该命令会连接本地的 redis 服务。
$./redis-cliredis 127.0.0.1:6379>redis 127.0.0.1:6379> PING
PONG
PING 命令,该命令用于检测 redis 服务是否启动。
redis-cli 命令。
$ redis-cli -h host -p port -a password
$./redis-cli -h 127.0.0.1 -p 6379 -a "mypass"
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING
PONG
config get maxclients
1) "maxclients"
2) "10000"
S.N. | 命令 | 描述 |
1 | CLIENT LIST | 返回连接到 redis 服务的客户端列表 |
2 | CLIENT SETNAME | 设置当前连接的名称 |
3 | CLIENT GETNAME | 获取通过 CLIENT SETNAME 命令设置的服务名称 |
4 | CLIENT PAUSE | 挂起客户端连接,指定挂起的时间以毫秒计 |
5 | CLIENT KILL | 关闭客户端连接 |
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/132716.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...