Redis 核心原理与实战总结系列
学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。
本合集从深层次的角度掌握 Redis 核心原理以及实战技巧。一起搭建一套完整的知识框架,学会全局观去整理整个知识体系。
总结了 Redis 核心知识点,高可用原理。从实战角度讲解了分布式锁一步步演化历程和海量数据统计技巧以及 Redis 事务实现原理。
作者:码哥字节
一网打破 Redis 核心知识点,从整体架构上对 Redis 有一个全局认知,架构出一个系统观。从本质上掌握 Redis 的快原因、Redis 底层数据结构、IO 模型、Redis 持久化原理和 AOF 日志原理。以及 Redis 如何实现主从复制、哨兵集群和 Cluster。
Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结
作者:码哥字节
一步步深入分布式锁是如何完善,在高并发生产环境中如何正确使用分布式锁以及 Redlock 算法。从最简单的指令开始,不断抛出问题并提出解决方案让读者从其中思考。从头到尾梳理了一遍 Redis 分布式锁中的各种门道,其实很多点是不管用什么做分布式锁都会存在的问题,重要的是思考的过程。
作者:码哥字节
合理规范的使用 Redis 才能实现高性能和节省内存,否则再屌的 Redis 也禁不起我们瞎折腾。Redis 使用规范围绕如下几个纬度展开:键值对使用规范、命令使用规范、数据保存规范、运维规范。
作者:码哥字节
盘点 Redis 实现事务的原理,MULTI、EXEC、DISCARD和 WATCH 命令是 Redis 实现事务的的基础。多个角度分析 Redis 事务是否满足 ACID 特性。
作者:码哥字节
我们需要保存这样的信息:一个 key 关联了一个数据集合。
常见的场景如下:给一个 userId ,判断用户登陆状态;显示用户某个月的签到次数和首次签到时间;
两亿用户最近 7 天的签到情况,统计 7 天内连续签到的用户总数;我们面临的用户数量以及访问量都是巨大的,比如百万、千万级别的用户数量,或者千万级别、甚至亿级别的访问信息。
所以,我们必须要选择能够非常高效地统计大量数据(例如亿级)的集合类型。
版权声明: 本文为 InfoQ 作者【码哥字节】的原创文章。
原文链接:【http://xie.infoq.cn/article/d8b459da4820c5862b626388e】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论