redis
文章平均质量分 93
redis
途径日暮不赏丶
开源是一种精神、
展开
-
Redis企业级解决方案
文章目录一、缓存预热二、缓存雪崩三、缓存击穿四、缓存穿透五、性能指标监控(一)监控指标(二)监控方式一、缓存预热“宕机”服务器启动后迅速宕机问题排查请求数量较高主从之间数据吞吐量较大,数据同步操作频度较高解决方案前置准备工作:日常例行统计数据访问记录,统计访问频度较高的热点数据利用LRU数据删除策略,构建数据留存队列。例如:storm与kafka配合准备工作:将统计结果中的数据分类,根据级别,redis优先加载级别较高的热点数据利用分布式多服务器同时进行数据读取,提速数据原创 2021-09-03 19:37:07 · 307 阅读 · 0 评论 -
Redis集群
文章目录一、集群简介二、Redis集群结构设计三、cluster集群结构搭建四、存取数据五、主从下线与主从切换一、集群简介现状问题业务发展过程中遇到的峰值瓶颈redis提供的服务OPS可以达到10万/秒,当前业务OPS已经达到10万/秒内存单机容量达到256G,当前业务需求内存容量1T使用集群的方式可以快速解决上述问题集群架构集群就是使用网络将若干台计算机联通起来,并提供统一的管理方式,使其对外呈现单机的服务效果集群作用分散单台服务器的访问压力,实现负载均衡分散单台服务器的存储原创 2021-09-02 18:57:27 · 369 阅读 · 0 评论 -
Redis哨兵(sentinel)模式
主机“宕机”关闭master和所有slave找一个slave作为master修改其他slave的配置,连接新的主启动新的master与slave全量复制N+部分复制N谁来确认master宕机了关闭期间的数据服务谁来承接?找一个主?怎么找法?修改配置后,原始的主恢复了怎么办?哨兵(sentinel) 是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时通过投票机制选择新的master并将所有slave连接到新的master。哨兵的作用监控不断的检查maste原创 2021-09-01 21:52:04 · 612 阅读 · 0 评论 -
Redis主从复制
互联网“三高”架构高并发高性能高可用你的“Redis”是否高可用单机redis的风险与问题问题1:机器故障现象:硬盘故障、系统崩溃本质:数据丢失,很可能对业务造成灾难性打击结论:基本上会放弃使用redis.问题2:容量瓶颈现象:内存不足,从16G升级到64G,从64G升级到128G,无限升级内存本质:穷,硬件条件跟不上结论:放弃使用redis结论:为了避免单点Redis服务器故障,准备多台服务器,互相连通。将数据复制多个副本保存在不同的服务器上,连接在一起,并转载 2021-08-31 18:55:22 · 472 阅读 · 0 评论 -
Redis 删除策略
一、过期数据Redis中的数据特征Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态XX :具有时效性的数据-1 :永久有效的数据-2 :已经过期的数据 或 被删除的数据 或 未定义的数据127.0.0.1:6380> set name zhangsanOK127.0.0.1:6380> ttl name(integer) -1127.0.0.1:6380> expire name 10(integer) 1127.0原创 2021-08-30 10:00:30 · 182 阅读 · 0 评论 -
Redis中的事务与锁
文章目录一、事务(一)事务的基本操作(二)事务的工作流程(三)事务的注意事项二、锁(一)监视锁(二)分布式锁(三)分布式锁改良一、事务什么是事务Redis执行指令过程中,多条连续执行的指令被干扰,打断,插队redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体(一个队列)。当执行时,一次性按照添加顺序依次执行,中间不会被打断或者干扰。一个队列中,一次性、顺序性、排他性的执行一系列命令(一)事务的基本操作开启事务multi# 作用:设定事务的开启位置,此指令执行后,后续的所有转载 2021-08-29 12:12:04 · 254 阅读 · 0 评论 -
redis持久化(RDB和AOF)
文章目录一、RDB(一)RDB启动方式 —— save指令(二)RDB启动方式 —— bgsave指令(三)RDB启动方式 —— save配置(四)RDB三种启动方式对比(五)RDB特殊启动形式(六)RDB优缺点二、AOF(一)AOF写数据(二)AOF重写三、RDB与AOF区别什么是持久化?利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制称为持久化。为什么要进行持久化防止数据的意外丢失,确保数据安全性数据持久化方式RDB:将当前数据状态进行保存,快照形式,存储数据转载 2021-08-28 17:33:10 · 324 阅读 · 0 评论 -
redis数据类型与基本操作
[root@localhost ~]# wget http://download.redis.io/releases/redis-5.0.10.tar.gz原创 2021-08-26 18:27:30 · 689 阅读 · 0 评论 -
redis入门与安装
2007年10月30日,北京奥运会门票面向境内公众第二阶段预售正式启动。上午一开始,公众提交申请空前踊跃。上午9时至10时,官方票务网站的浏览量达到了800万次,票务呼叫中心热线从9时至10时的呼入量超过了380万人次。由于瞬间访问数量过大,技术系统应对不畅,造成很多申购者无法及时提交申请,为此北京奥组委票务中心对广大公众未能及时、便捷地实现奥运门票预订表示歉意。...原创 2021-08-25 10:21:25 · 205 阅读 · 0 评论