最新 最热

2021年了,Redis复制原理你应该理解!

之前记录了关于Redis的数据结构和对象的知识(可以点Redis标签看看),下面开始填坑。

2021-03-29
2

Redis源码剖析之RDB

我们小学三年级的时候就知道,redis是一个纯内存存储的中间件,那它宕机会怎么样?数据会丢失吗?答案是可以不丢。 事实上redis为了保证宕机时数据不丢失,提供了两种数据持久化的机制——rdb和aof。...

2021-03-29
2

使用Redis实现页面访问统计

该文将从Redis的角度来总结几种页面访问统计,这里的页面统计是针对某一个具体的页面进行每天的数量统计,后面文章内容涉及到的page_id指的就是页面的独立ID,每一个页面的ID都是不重复的。演示代码使用Laravel5.8版本实现...

2021-03-29
2

Redis大Key解决方案

如果一个Key的Value特别大,那么可能会对Redis产生巨大的性能影响,因为Redis是单线程模型,对大Key进行查询或删除等操作,可能会引起Redis阻塞甚至是高可用切换。 应该如何查询Redis中的大Key,以及如何在设计上实现大Key的拆...

2021-03-28
2

SpringSession系列之通过Redis统计在线用户数量

最近遇到一个比较紧急的任务,要求统计在线用户,目的是配合性能测评,要求证明自己系统的在线用户能够达标,不过系统因为历史原因,并没有这个功能,所以只能去springSession官网和网上搜资料,想到通过统计redis里缓存的数据...

2021-03-27
2

再也不怕,缓存雪崩、击穿、穿透!

用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。

2021-03-27
2

2021最新java面试题整理

面试题:1、谈谈你做过的项目用到了哪些框架及工作职责2、谈谈你对springboot的理解3、谈谈你对springcloud的理解4、说说redis的哨兵机制5、说说什么是雪崩6、Map的实现类有哪些7、HashMap的底层原理8、谈谈你对zookee...

2021-03-27
4

Redis热点key及大key解决方案

如果Key特别热,可能Redis也无法承受,毕竟所有的访问都集中打到了一台缓存服务器。如果我们使用Redis来做缓存,那可以把一个热点Key的缓存查询压力,分散到多个Redis节点上吗?...

2021-03-27
2

Springboot2.x集成lettuce连接redis集群报超时异常Command timed out after 6 second(s)

背景:最近在对一新开发Springboot系统做压测,发现刚开始压测时,可以正常对redis集群进行数据存取,但是暂停几分钟后,接着继续用jmeter进行压测时,发现redis就开始突然疯狂爆出异常提示:Command timed out after 6 second(s)....

2021-03-26
2

Redis 旁路缓存

Redis可以部署在数据库前端作为旁路缓存使用,业务在访问数据时,可以先访问Redis查询其中是否有自己需要的数据,这时候会有两种情况:

2021-03-26
3