43、我是如何学习Redis的

你好,我是蒋德钧。 在看课程留言的时候,我发现,Kaito同学的总结常常特别精彩,所以就请编辑帮我联系了Kaito,想请他来聊一聊具体是怎么学习Redis的。 接下来,我就把Kaito的学习经验分享给你。 ** ** 你好,我是Kaito。 很荣幸受...

Redis核心技术与实战

42、经典的Redis学习资料有哪些

你好,我是蒋德钧。 咱们课程的“基础篇”已经结束了。在这个模块,我们学习了Redis的系统架构、数据结构、线程模型、持久化、主从复制和切片集群这些核心知识点,相信你已经初步构建了自己的一套基础知识框架。 不过,如果想要持续提升自己的技术能力,还需要不...

Redis核心技术与实战

41、第35~40讲思考题答案及答疑

你好,我是蒋德钧。 今天是我们最后一节答疑课,我会带你一起分析一下第35~40讲的课后思考题。同时,我还会讲解两个典型问题,分别是原子操作使用问题,以及Redis和其他键值数据库的对比情况。 [第35讲]问题:假设Codis集群中保存的80%的键值对...

Redis核心技术与实战

40、Redis的下一步发展

你好,我是蒋德钧。 今天这节课是咱们课程的最后一节课了,我们来聊聊Redis的下一步发展。 这几年呢,新型非易失存储(Non-Volatile Memory,NVM)器件发展得非常快。NVM器件具有容量大、性能快、能持久化保存数据的特性,这些刚好就是...

Redis核心技术与实战

39、Redis6.0的新特性

你好,我是蒋德钧。 Redis官方在今年5月份正式推出了6.0版本,这个版本中有很多的新特性。所以,6.0刚刚推出,就受到了业界的广泛关注。 所以,在课程的最后,我特意安排了这节课,想来和你聊聊Redis 6.0中的几个关键新特性,分别是面向网络处理...

Redis核心技术与实战

38、限制RedisCluster规模的关键因素

你好,我是蒋德钧。 Redis Cluster能保存的数据量以及支撑的吞吐量,跟集群的实例规模密切相关。Redis官方给出了Redis Cluster的规模上限,就是一个集群运行1000个实例。 那么,你可能会问,为什么要限定集群规模呢?其实,这里的...

Redis核心技术与实战

37、如何应对数据倾斜

你好,我是蒋德钧。 在切片集群中,数据会按照一定的分布规则分散到不同的实例上保存。比如,在使用Redis Cluster或Codis时,数据都会先按照CRC算法的计算值对Slot(逻辑槽)取模,同时,所有的Slot又会由运维管理员分配到不同的实例上。...

Redis核心技术与实战

36、支撑秒杀场景的关键技术和实践

你好,我是蒋德钧。 秒杀是一个非常典型的活动场景,比如,在双11、618等电商促销活动中,都会有秒杀场景。秒杀场景的业务特点是限时限量,业务系统要处理瞬时的大量高并发请求,而Redis就经常被用来支撑秒杀活动。 不过,秒杀场景包含了多个环节,可以分成...

Redis核心技术与实战

35、Codis VS RedisCluster

你好,我是蒋德钧。 Redis的切片集群使用多个实例保存数据,能够很好地应对大数据量的场景。在[第8讲]中,我们学习了Redis官方提供的切片集群方案Redis Cluster,这为你掌握切片集群打下了基础。今天,我再来带你进阶一下,我们来学习下Re...

Redis核心技术与实战

34、第23~33讲思考题答案及答疑

你好,我是蒋德钧。 今天,又到了我们的答疑时间,我们一起来学习下第23~33讲的课后思考题。同时,我还会给你讲解两道典型问题。 课后思考题答案[第23讲]问题:Redis的只读缓存和使用直写策略的读写缓存,都会把数据同步写到后端数据库中,你觉得它们有...

Redis核心技术与实战