
缓存
文章平均质量分 91
伟子涵
每个人都会有一段异常艰难的时光 。 生活的压力 , 工作的失意 , 学业的压力。 爱的惶惶不可终日。 挺过来的 ,人生就会豁然开朗。 挺不过来的 ,时间也会教你 ,怎么与它们握手言和 ,所以不必害怕的。 ——杨绛
展开
-
【重学Reids 缓存】之Reids 缓存之RDB 持久化
a、内存资源风险:Redis fork子进程做RDB持久化,由于写的比例为80%,那么在持久化过程中,“写实复制”会重新分配整个实例80%的内存副本,大约需要重新分配1.6GB内存空间,这样整个系统的内存使用接近饱和,如果此时父进程又有大量新key写入,很快机器内存就会被吃光,如果机器开启了Swap机制,那么Redis会有一部分数据被换到磁盘上,当Redis访问这部分在磁盘上的数据时,性能会急剧下降,已经达不到高性能的标准(可以理解为武功被废)。原创 2022-09-02 23:35:12 · 1268 阅读 · 0 评论 -
重学缓存-Redis的优缺点
总结 一句话 Redis性能高、原子操作、支持多种数据类型,主从复制与哨兵监控,持久化操作 这才导致各大公司都使用它 Redis 6.0 之后的版本开始选择性使用多线程模型。Redis 选择使用单线程模型处理客户端的请求主要还是因为 CPU 不是 Redis 服务器的瓶颈,使用多线程模型带来的性能提升并不能抵消它带来的开发成本和维护成本,系统的性能瓶颈也主要在网络 I/O 操作上;...原创 2022-08-16 22:07:02 · 713 阅读 · 0 评论