-
深入Redis之 sentinel故障转移 (八)
发布时间:2020-02-28 10:12redis sentinel 架构 sentinel在redis安装时已经安装。 sentinel + 主从复制实验: 节点如下: 3个
-
深入Redis之 redis主从复制过程和原理 (七)
发布时间:2020-02-26 18:49说起redis的主从复制,我们可以类比一下mysql的主从复制 mysql为什么要做主从复制,或者说做主从复制有什么好处 主要从两个方面说。一个是安全性,可以做数据冗余,防止误操作下的数据丢失
-
深入Redis之 rdb快照和aof日志持久化 (六)
发布时间:2020-02-23 22:33什么是持久化 redis的数据时保存在内存中,持久化是将redis数据异步保存到磁盘上 持久化的方式 快照 rdb 日志 aof RDB rdb是快照文件(
-
深入Redis之 bitmap位图和HyperLogLog(五)
发布时间:2020-02-23 15:36bitmap位图 我们知道一个字符占1个字节,也就是8个位 例如 set name big big字符串中的3个字符的ASCII码为98 105 113 所以
-
深入Redis之 Publish/Subscribe 消息发布订阅 (四)
发布时间:2020-02-23 15:04发布订阅 角色: 发布者 订阅者 频道 发布订阅的通信模型: 发布订阅模型 发布者和订阅者都在客户端,而频道在redis服务端。 发布
-
深入Redis之 pipeline流水线 (三)
发布时间:2020-02-23 15:00pipeline (流水线)流水线是能够帮助客户端将多条命令打包一起发送给服务端的工具。情景1:客户端如果想获取或者设置多个key,可以发送多次get,set命令。但是每次命令从客户端传到redis服
-
深入Redis之 慢查询slowlog (二)
发布时间:2020-02-23 14:54慢查询 就是将查询时间长的操作记录下来。 客户端请求的生命周期: redis请求的生命周期 如上图所示可以分为4个阶段: a.发送命令(消耗的是网络时间) b.命令在队
-
深入Redis之 Redis的五种基本数据类型和使用场景 (一)
发布时间:2020-02-22 16:461.redis的特性:单线程 由于是单线程,所以redis的命令执行是串行而不是并行的,意味着同一时间内redis只会执行一个命令。 由于一次只能执行一条命令,所以要拒绝长命令(就是运行时间长
-
Nginx优化篇 nginx+php-fpm压力测试实践 (二十三)
发布时间:2020-02-18 18:31压力测试环境准备:系统:Linux Ubuntu 16.04.4CPU核数:2内存:2G带宽:10000M/s服务端:Nginx 1.16 + php-fpm 7.2客户端:一台带宽50M/s的服务器
-
Nginx优化篇 ab压力测试和监控 (二十二)
发布时间:2020-02-18 12:22ab压力测试和监控 1.测试环境准备 在开始测试前先查看系统CPU,内存,带宽: #查看逻辑CPU个数