首页
教程
问答社区
new
标签库
开发文档
最新
工具箱
立即登录
免费注册
扫码关注官方微信
扫码下载APP
返回顶部
首页
>
标签库
>
中篇《Redis设计与实现》
当前位置:#中篇《Redis设计与实现》#
扫描二维码
关注官方微信号获取第一手资料
数据库
2021-12-06
Redis | 第一部分:数据结构与对象 中篇《Redis设计与实现》
目录前言1. 跳跃表1.1 跳跃表与其节点的定义1.2 跳跃表的API2. 整数集合2.1 整数集合的实现2.2 整数集合的类型升级2.3 整数集合的API3. 压缩列表3.1 压缩列表的结构3.2 压缩列表节点的定义3.3 连锁更新3.4 压缩列表的API最...
170
标签:
Redis
|
第一部分:数据结构与对象
中篇《Redis设计与实现》
数据库
2020-06-17
《Redis设计与实现》
由浅到深,逐步讲解Redis本书主要分为四大部分。第一部分"数据结构与对象": 介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分"单机数据库的实现": 对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB...
636
标签:
《Redis设计与实现》
数据库
2016-08-18
Redis | 第一部分:数据结构与对象 上篇《Redis设计与实现》
目录前言1. 简单动态字符串1.1 SDS的定义1.2 空间预分配与惰性空间释放1.3 SDS的API2. 链表2.1 链表与节点的定义2.2 链表的API3. 字典3.1 哈希表与哈希节点3.2 字典3.3 哈希算法3.4 解决键冲突3.5 rehash3....
706
标签:
Redis
|
第一部分:数据结构与对象
上篇《Redis设计与实现》
精选
2023-06-16
怎么设计与实现Redis
本篇内容主要讲解“怎么设计与实现Redis”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么设计与实现Redis”吧!Redis的设计与实现其实 Redis 主要是通过三个方面来满足这样高效吞吐...
119
标签:
数据库
2020-04-14
Redis | 第4章 Redis中的数据库《Redis设计与实现》
目录前言1. Redis中的数据库2. 数据库的键空间3. 键的生成时间与过期时间4. Redis中的过期键删除策略5. AOF、RDB和复制功能对过期键的处理5.1 生成 RDB 文件5.2 载入 RDB 文件5.3 AOF 文件写入5.4 AOF 重写5....
795
标签:
Redis
|
第4章
Redis中的数据库《Redis设计与实现》
数据库
2016-10-04
Redis | 第3章 对象《Redis设计与实现》
目录前言1. Redis对象概述1.1 对象的定义2. 字符串对象3. 列表对象3.1 quicklist 快速链表4. 哈希对象5. 集合对象6. 有序集合对象7. Redis对象的特点7.1 类型检查与命令多态7.2 内存回收7.3 对象共享7.4 对象的...
664
标签:
Redis
|
第3章
对象《Redis设计与实现》
服务器
2022-04-27
Redis | 第7章 Redis 服务器《Redis设计与实现》
目录前言1. 命令请求的执行过程1.1 发送命令请求1.2 读取命令请求1.3 命令执行器(1):查找命令实现1.4 命令执行器(2):执行预备操作1.5 命令执行器(3):调用命令的实现函数1.6 命令执行器(4):执行后续工作1.7 将命令回复发送给客户端...
254
标签:
Redis
|
第7章
Redis
服务器《Redis设计与实现》
数据库
2018-11-05
Redis | 第5章 Redis 中的持久化技术《Redis设计与实现》
目录前言1. RDB 持久化1.1 RDB 文件的创建与载入1.2 自动间隔性保存1.2.1 设置保存条件1.2.2 dirty 计数器和 lastsave 属性1.2.3 检查保存条件是否满足1.3 RDB 文件1.3.1 RDB 的文件结构1.3.2 da...
709
标签:
Redis
|
第5章
Redis
中的持久化技术《Redis设计与实现》
数据库
2021-05-11
Redis设计与实现2.1:主从复制
主从复制这是《Redis设计与实现》系列的文章,系列导航:Redis设计与实现笔记SLAVEOF新旧复制功能旧版复制功能旧版复制功能的实现为 同步 和 命令传播:当刚连上Master时,要做一次全同步:sequenceDiagramparticipant Sl...
413
标签:
Redis设计与实现2.1:主从复制
数据库
2014-08-19
Redis | 第6章 事件与客户端《Redis设计与实现》
目录前言1. 事件1.1 文件事件1.1.1 I/O 多路复用程序的实现1.1.2 事件类型与 API1.1.3 文件事件的处理器1.2 时间事件1.2.1 API1.2.2 serverCron 函数1.3 事件的调度与执行2. 客户端2.1 客户端属性2....
945
标签:
Redis
|
第6章
事件与客户端《Redis设计与实现》
数据库
2017-01-01
Redis | 第9章 Lua 脚本与排序《Redis设计与实现》
目录前言1. Lua 脚本1.1 Redis 创建并修改 Lua 环境的步骤1.2 Lua 环境协作组件1.3 EVAL 命令的实现1.4 EVALSHA 命令的实现1.5 脚本管理命令的实现1.6 脚本复制1.6.1 EVAL、SCRIPT FLUSH、SC...
732
标签:
Redis
|
第9章
Lua
脚本与排序《Redis设计与实现》
数据库
2016-06-20
Redis | 第8章 发布订阅与事务《Redis设计与实现》
目录前言《Redis常用命令及示例总结(API)》:https://www.cnblogs.com/dlhjw/p/15639773.html1. 发布订阅1.1 频道的订阅与退订1.2 模式的订阅与退订1.3 发送消息1.4 查看订阅消息2. 事务2.1 事...
355
标签:
Redis
|
第8章
发布订阅与事务《Redis设计与实现》
数据库
2017-09-21
Redis | 第12章 Sentinel 哨兵模式《Redis设计与实现》
目录前言1. 启动并初始化 Sentinel2. Sentinel 与服务器间的默认通信2.1 获取主服务器信息2.2 获取从服务器信息2.3 向主服务器和从服务器发送信息3. 接受来自主服务器和从服务器的频道信息3.1 更新 Sentinel 字典3.2 创...
516
标签:
Redis
|
第12章
Sentinel
哨兵模式《Redis设计与实现》
服务器
2020-11-24
Redis | 第11章 服务器的复制《Redis设计与实现》
目录前言1. 旧版复制功能的实现1.1 同步与命令传播1.2 旧版复制功能的缺陷2. 新版复制功能的实现2.1 部分重同步的实现原理3. PSYNC 命令的实现4. 复制的详细步骤4.1 设置主服务器的地址和端口4.2 建立套接字连接4.3 发送 PING 命...
764
标签:
Redis
|
第11章
服务器的复制《Redis设计与实现》
数据库
2024-04-02
探索Redis设计与实现15:Redis分布式锁进化史
...
836
标签:
数据库
2024-04-02
探索Redis设计与实现6:Redis内部数据结构详解——skiplist
...
477
标签:
数据库
2024-04-02
探索Redis设计与实现1:Redis 的基础数据结构概览
...
514
标签:
PHP编程
2024-02-28
PHP编程进阶:多篇文章点赞功能设计与实现
作为一名PHP开发者,我们经常会遇到需要为网站或者应用添加点赞功能的需求。本文将介绍如何通过PHP编程进阶来设计和实现一个多篇文章点赞功能,以及提供具体的代码示例。一、功能需求分析在设计多篇文章点赞功能之前,首先需要明确我们的功能需求:...
645
标签:
php
进阶
点赞
数据库
2024-04-02
dubbo-go 中的 TPS Limit 设计与实现
...
784
标签:
精选
2024-05-02
PHP RESTful API 设计与实现
restful api是一种使用http协议的api设计样式,以资源概念和http方法操作数据。其设计指南包括明确的资源标识、统一接口、标准化响应、错误处理和版本控制。实施步骤包括安装php框架、定义路由、定义控制器、处理请求和返回响应。实...
177
标签:
php
laravel
热门文章
Android:VolumeShaper
2022-06-06
Oracle Study--Oracle RAC CacheFusion(MindMap)
2024-04-02
Python 学习之路 - Python
2023-01-31
报表SQL
2024-04-02
[mysql]mysql8修改root密码
2020-03-03
MySQL专题3之MySQL管理
2023-01-31
返回顶部