您现在的位置是:首页 > 数据库 > RedisRedis

redis高级(图文)

第十三双眼睛2020-12-20【Redis】人已围观

简介redis高级部分包括数据的备份及恢复,安全,主从集群等。

redis数据备份与恢复
redis命令用于创建当前数据库的备份,基本用法如下:

该命令将在redis安装目录种创建redis.rdb文件。
恢复数据
如果需要恢复数据,只需要将该文件放置在redis安装目录种,并启动redis服务即可。
创建数据库的备份文件也可以使用bgsave命令。
redis性能测试
redis性能测试是同时执行多个命令来实现的,
redis性能测试的基本命令如下:
redis-benchmark [option] [option value]
注意:该命令是在redis的安装目录下执行的,而不是redis的客户端中
以下实例中,同时执行10000个请求来检测性能

redis 性能测试可选参数如下:
-h 指定服务器主机名
-p 指定服务器端口
-s 指定服务器socket
-c 指定并发连接数
-n 指定请求数
-d 以字节的形式指定get/set 参数的大小
-k 1=keepalive 0=reconnect
-r get set incr 使用随机key sadd使用随机值
-p 通过管道传输<numreq>请求
-q 强制退出redis,仅显示query/sec值
--csv 以csv格式输出
-l 生成循环,永久执行测试
-t 仅运行以逗号分隔的测试命令
-i  idle 模式,仅打开n个idle链接并等待

以上实例中主机为本机,测试的命令 为 set lpush 请求数为10000,参数让结果只显示每秒执行的请求数
客户端链接
最大连接数,maxclients的默认值是10000,也可以在配置文件中对这个值进行修改。
客户端命令:
client list :返回客户端连接列表

client setname 设置当前连接的名称

client getname 获取当前连接的名称

client pause 挂起客户端连接,指定挂起的时间以毫秒计

client kill 关闭当前客户端连接

Tags:redis

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐

站点信息

  • 网站名称:JavaStudy
  • 建站时间:2019-1-14
  • 网站程序:帝国CMS7.5
  • 文章统计89篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们