Redis
文章平均质量分 77
Amazinqc
(ノ∀`*)
展开
-
Redis相关问题及方案
缓存服务的相关问题缓存预热系统刚启动时,主从数据同步压力和客户端请求压力可能使其直接宕机缓存预热即系统启动前,先将相关的热点数据直接加载到缓存系统,避免在用户请求时要先查询数据库再写入缓存。缓存雪崩短时间内大量的数据过期,redis未命中,数据库查询压力集中爆发,数据库瘫痪,导致服务瘫痪,redis服务失效。重启系统依然无法解决。解决途径更多使用页面静态化,减少用户请求次数构建多级缓存架构:Nginx缓存+Redis缓存+Ehcache缓存MySQL耗时业务优化,数据库瓶原创 2020-05-19 19:36:00 · 113 阅读 · 0 评论 -
redis哨兵和集群
哨兵作用监控:master与slave是否正常同步master / slave / sentinel信息通知:其它哨兵和客户端保持连通自动故障转移:重新选举master;暂停slave服务发现问题竞选负责哨兵从slave中优选出新master新master上线,其它slave切换master,原master变成新slave简单介绍哨兵sentinel也是redis服务器,通过配置文件启动,不能用于读写数据启动哨兵后,会先与指定的主机进行通信,获取所有info原创 2020-05-19 19:33:40 · 98 阅读 · 0 评论 -
Redis主从复制
文章目录主从复制master与slave通信过程建立连接数据同步与传播 - 1(socket)补充数据同步与传播 - 2心跳机制主从复制问题频繁进行全量复制频繁中断主从连接多slave间数据不同步主从复制一个主机master与多个从机slave集群,一般主机只写入数据,并同步给从机,从机只读取数据。从机通过指令 slaveof host port 成为master的slave需要取消主从关系, slave可以通过指令 slaveof no one 解除使用 info [filter] 指令查看m原创 2020-05-18 14:37:54 · 105 阅读 · 0 评论 -
Redis常用数据类型和基本使用方法总结
文章目录常用数据类型一、string类型基本操作string类型扩展操作二、hash类型hash类型数据的基本操作hash类型数据扩展操作三、list类型四、set类型set类型数据扩展操作五、sorted_set类型sorted_set基本操作sorted_set类型扩展操作使用帮助常用数据类型stringhashlistsetsorted_setRedis以key-value...原创 2020-04-13 23:16:34 · 222 阅读 · 0 评论 -
Redis通用指令与redis应用简要
Redis的各数据类型通用指令简要,和Redis的常见应用原创 2020-04-28 17:16:35 · 116 阅读 · 0 评论 -
Redis高级数据类型与事务
文章目录高级数据类型bitmapsHyperLogLogGEO数据持久化redis事务事务注意事项事务中的锁高级数据类型bitmaps直接使用二进制位存储二元状态信息setbit key offset value : 设置比特数据, 未设置的比特位默认为0getbit key offset : 获取比特数据比特类型与普通的字符串类型可以共用一个关键字bitcount key [start end] : 获取比特1的数量, 可以指定计数范围bitop option distkey key1原创 2020-05-18 12:23:01 · 128 阅读 · 0 评论