Redis
文章平均质量分 91
廷达罗斯猎犬
这个作者很懒,什么都没留下…
展开
-
Redis缓存设计与性能优化
Redis缓存设计与性能优化多级缓存架构缓存设计缓存穿透缓存失效(击穿)缓存雪崩热点缓存key重建优化缓存与数据库双写不一致开发规范与性能优化命令使用客户端使用系统内核参数优化慢查询日志:slowlog引自图灵,用于学习多级缓存架构缓存设计缓存穿透缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。造成缓存穿透的基本原因有两个:转载 2022-03-27 23:24:40 · 443 阅读 · 0 评论 -
Redis-缓存高可用集群
Redis-缓存高可用集群Redis集群方案比较哨兵模式高可用集群模式Redis集群原理分析引自图灵,用于学习Redis集群方案比较哨兵模式在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般,特别是在主从切换的瞬间存在访问瞬断的情况,而且哨兵模式只有一个主节点对外提供服务,没法支持很高的并发,且单个主节点内存也不宜转载 2022-03-27 21:28:53 · 254 阅读 · 0 评论 -
Redis-持久化、主从与哨兵架构详解
Redis-持久化、主从与哨兵架构详解Redis 持久化RDB快照(snapshot)bgsave的写时复制(COW)机制save与bgsaveAOF(append-only file)引用自图灵,用于学习Redis 持久化RDB快照(snapshot)在默认情况下,Redis将内存数据库快照保存在名为dump.rdb的二进制文件中。可以对Redis进行设置,让它在“N秒内数据集至少有M个改动”这一条件被满足,自动保存一次数据集。比如说,以下设置会让Redis在满足“60秒内至少有1000个键转载 2022-03-13 23:30:20 · 527 阅读 · 0 评论 -
Redis-安装
Redis-安装单体安装主从配置哨兵配置集群配置单体安装获取redis包# 安装gcc(如果已经装了就不用了)yum install gcc# 联网下载redis‐5.0.14.tar.gz 其他版本见:http://redis.io/downloadwget http://download.redis.io/releases/redis‐5.0.14.tar.gz# 解压tar xzf redis‐5.0.14.tar.gzcd redis‐5.0.14# 进入到解压好的redis原创 2022-03-06 20:56:02 · 604 阅读 · 0 评论