课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
Redis和Mysql如何保证数据一致 先更新Mysql,再更新Redis,如果更新Redis失败,可能仍然不一致 先删除Redis缓存数据,再更新Mysql,再次查询的时候在将数据添加到缓存中,这种方案能解 ...详情>>
缓存穿透、缓存击穿、缓存雪崩分别是什么缓存中存放的大多都是热点数据,目的就是防止请求可以直接从缓存中获取到数据,而不用访问Mysql。 缓存雪崩:如果缓存中某一时刻大批热 ...详情>>
Redis集群策略Redis提供了三种集群策略: 主从模式:这种模式比较简单,主库可以读写,并且会和从库进行数据同步,这种模式下,客户端直接连主库或某个从库,但是但主库或从库宕机后,客户 ...详情>>
Redis主从复制的核心原理Redis的主从复制是提高Redis的可靠性的有效措施,主从复制的流程如下: 集群启动时,主从库间会先建立连接,为全量复制做准备 主库将所有数据同步给从库。 ...详情>>
Redis分布式锁底层是如何实现的? 首先利用setnx来保证:如果key不存在才能获取到锁,如果key存在,则获取不到锁 然后还要利用lua脚本来保证多个redis操作的原子性 同时还要考虑到 ...详情>>
Redis有哪些数据结构?分别有哪些典型的应用场景?Redis的数据结构有: 字符串:可以用来做最简单的数据,可以缓存某个简单的字符串,也可以缓存某个json格式的字符串,Redis分布式锁的 ...详情>>
Redis 主从复制的核心原理 通过执行slaveof命令或设置slaveof选项,让一个服务器去复制另一个服务器的数据。主数据库可以进行读写操作,当写操作导致数据变化时会自动将数据同 ...详情>>
简述Redis事务实现 1、事务开始 MULTI命令的执行,标识着一个事务的开始。MULTI命令会将客户端状态的flags属性中打开REDIS_MULTI标识来完成的。 2、命令入队 当一个客户端切 ...详情>>
Redis的过期键的删除策略 Redis是key-value数据库,我们可以设置Redis中缓存的key的过期时间。Redis的过期策略就是指当Redis中缓存的key过期了,Redis如何处理。 惰性过期:只 ...详情>>
什么是RDB和AOF RDB:Redis DataBase,在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二 ...详情>>
如何在Spring中实现基于注解的AOP?
解释JVM中的Direct Memory及其应用场景
如何在JVM中进行高效的内存分配?
解释JVM中的垃圾收集算法选择策略
如何在JVM中进行元数据空间(Metaspace)的监控?
解释JVM中的方法区和堆区的区别
2025-01-19
2024-10-31
2024-10-06
2024-09-13
2025-02-21