首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小一明日记
掘友等级
公众号【小一明日记】
|
携程
有条理的生活和工作,喜欢记录文档
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
最新
热门
Redis应用-滑动窗口实现
本文针对滑动窗口在接口限流中的应用,分别提供了普通版(基于本地计数),分布式版(基于Redis计数)滑动窗口的实现。
记一次生产事故-消息积压分析
在5月20日这天,出了一个生产事故,导致消息队列中积压了大量消息,峰值时期达到 200w+。 下面主要就这个生产事故,顺带梳理一下消息积压问题以及常见的解决方案。
Redis持久化-RDB机制实现原理
Redis可以将数据库某一时刻的状态记录下来存入日志,后续数据恢复时只需要将日志中的数据载入内存即可,因此数据恢复效率更高,这一持久化技术就是指Redis的RDB持久化,本文主要讲述RDB的实现原理。
Redis持久化-AOF机制实现原理
Redis 本身提供了数据持久化技术,在服务器出现异常宕机之后,能快速恢复宕机前的数据。其中包含 RDB,AOF 持久化机制,本文将详细说明 AOF 机制的实现原理,揭秘其高可靠性,高性能的原理。
Redis高级功能-Lua脚本实现原理
Lua 是一个简洁、轻量、可扩展的脚本语言,它有着相对简单的API 因此很容易嵌入应用中,Redis 从 2.6 版本开始支持 Lua 脚本。
还能更快吗?Redis的quicklist完美诠释“多快好省”
还能不能再快点?Redis 的 quicklist 快速列表完美诠释什么叫做“多快好省”,它既吸收了 ziplist 的内存压缩特性,又保持了 linkedlist 高效率增删节点的特性。
Redis-ziplist压缩列表底层实现
压缩列表 ziplist 作为 Redis 底层核心的数据结构,重点在于如何节省内存空间,以及提升内存操作效率。
Redis-dict字典底层实现
Redis 本质是 K-V 键值对数据库,底层通过字典 dict 存储键值映射关系,除此之外,dict 还作为 Redis hash 结构底层的实现之一。
Redis-有序集合之跳表实现
Redis 中有序集合 zset 的底层数据结构有 ziplist 和 skiplist 两种实现,当集合内节点达到一定规模就会转变为 skiplist 跳表实现。
跳跃表的基本实现原理
跳表作为 Redis 有序集合底层的数据结构之一,拥有较高的读写性能,且相比于红黑树和平衡树,实现复杂度也更低。
下一页
个人成就
文章被点赞
94
文章被阅读
42,070
掘力值
1,264
关注了
39
关注者
19
收藏集
3
关注标签
9
加入于
2017-03-05