8月20号任务

21.18 redis慢查询日志
21.19 php安装redis扩展
21.20 redis存储session
21.21 redis主从配置

slowlog-slower-than 10000 / slowlog-max-len 128

为使实验更加明显,把slowlog-log-slower-than 10000μs改成10μs(单位为microsecond微秒) 1000000μs=1s

修改相应参数后killall redis-server 并重启之,然后进入redis-cli 输入查询命令并测试

测试结果如下:

查询后增加查询命令行,并用slowlog get查看(数字是从0开始的)

slowlog get 1(仅仅显示最新的一条); slowlog get 2(仅仅显示最新的两条)

slowlog len查看慢日志的长度(以条为计算单位)

下载安装包,解压,进入解压好的目录,/usr/local/php-fpm/bin/phpize生成configure文件后,再与php-config编译,make, make install,在php.ini文件中增加extension=redis.so查看是否有redis模块,若有重启php-fpm服务生效

redis中存储session

如下图,到php-fpm的pool中找到liut.conf,并加入以下行

重启php服务,并curl localhost/1.php,命令行登录redis-cli 测试成功,保存到了redis中

get命令查询出相应的value

redis的主从配置

一台服务器上启动2个不同的端口模拟两台机器

修改port, dir, pidfile,logfile参数

增加一行,slaveof 127.0.0.1 6379

如果主上面设置了密码,则需要加一行masterauth  liutlinux>com

创建dir

redis-cli -h -p登陆后同步成功,redis和mysql不同,re

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值