Redis 客户端连接
来源:互联网 发布:淘宝网三轮车 编辑:程序博客网 时间:2024/05/20 14:28
Redis 命令用于在 redis 服务上执行操作。
要在 redis 服务上执行命令需要一个 redis 客户端。Redis客户端在Redis包中有提供,这个包在我们前面的安装教程中就有安装过了。Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作:
- 首先,客户端 socket 会被设置为非阻塞模式,因为 Redis 在网络事件处理上采用的是非阻塞多路复用模型。
- 然后为这个 socket 设置 TCP_NODELAY 属性,禁用 Nagle 算法
- 然后创建一个可读的文件事件用于监听这个客户端 socket 的数据发送
Redis 客户端的基本语法为:
$ ./redis-cli
实例
以下实例讲解了如何启动 redis 客户端:
启动 redis 客户端,打开终端进入src目录并输入命令redis-cli。该命令会连接本地的 redis 服务。
$./redis-cliredis 127.0.0.1:6379>redis 127.0.0.1:6379> PINGPONG
在以上实例中我们连接到本地的 redis 服务并执行PING 命令,该命令用于检测 redis 服务是否启动。
在远程服务上执行命令
如果需要在远程 redis 服务上执行命令,同样我们使用的也是redis-cli 命令。
语法
$ redis-cli -h host -p port -a password
实例
以下实例演示了如何连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上。
$./redis-cli -h 127.0.0.1 -p 6379 -a "mypass"redis 127.0.0.1:6379>redis 127.0.0.1:6379> PINGPONG
最大连接数
在 Redis2.4 中,最大连接数是被直接硬编码在代码里面的,而在2.6版本中这个值变成可配置的。
maxclients 的默认值是 10000,你也可以在 redis.conf 中对这个值进行修改。
config get maxclients1) "maxclients"2) "10000"
实例
以下实例我们在服务启动时设置最大连接数为 100000:
redis-server --maxclients 100000
客户端命令
阅读全文
0 0
- redis客户端连接
- redis客户端连接工具
- redis 客户端连接
- Redis 客户端连接
- Redis 客户端连接
- Redis 客户端连接
- Redis客户端连接
- Redis 客户端连接
- redis 远程连接客户端
- .NET 客户端连接Redis 介绍
- Redis如何处理客户端连接
- Redis如何处理客户端连接
- Redis 如何处理客户端连接
- .NET 客户端连接Redis 介绍
- Redis 如何处理客户端连接
- Redis 如何处理客户端连接
- Redis如何处理客户端连接
- .NET 客户端连接Redis 介绍
- Comparison method violates its general contract!
- 在浏览器页面上生成二维码的两种方式
- CSS层叠样式表学习
- 几个常用windows命令行
- Android studio 快速解决Gradle's dependency cache may be corrupt 和 Gradle配置 gradle-3.*-all.zip快速下载
- Redis 客户端连接
- eclipse在线安装nodejs插件
- mybatis的动态sql标签
- redis 命令
- bootstrap的tabs标签页:实现a页面指定的tab,点击more,跳去b页面指定的tab
- Android悬浮窗进阶版,QQ手机管家小火箭效果实现
- Android源码自带的ProgressBar的总结与扩展——自定义ProgressDialog
- 关于java中下载
- CSS控制table中的文字垂直居中