首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Redis核心原理与实践
内容
内容推荐
本书深入地分析了Redis核心功能的内部机制与实现方式,大部分内容源自对Redis源码的分析,并从中总结出实现原理。通过阅读本书,读者可以快速、轻松地了解Redis的内部运行机制。
本书首先介绍了Redis常用的数据类型的编码格式,包括字符串、列表、散列、集合、有序集合,这是Redis存储数据的基础。接着分析了Redis的事件机制,剖析了Redis事件驱动的实现原理,通过这部分内容,读者可以了解一个远程服务程序的整体架构。本书还分析了Redis持久化、主从复制、Sentinel机制、Cluster机制的实现原理,这部分内容是Redis的核心功能。在这部分内容中,本书也会延伸分析Redis中使用的UNIX机制,如UNIX网络编程、进程通信、线程同步等,并通过Redis源码展示这些UNIX机制的使用方式。
本书最后介绍了Redis的高级特性,包括事务、非阻塞删除、Lua脚本、Module模块、Stream消息流,以及Redis 6提供的ACL访问控制列表、Tracking机制等,这部分内容不仅分析内部实现,还提供了详细的使用案例,帮助读者循序渐进地了解这些特性。
作者简介
梁国斌,后端高级开发,源码爱好者,对Netty、Spring、Redis、Kafka等中间件有深入研究,目前维护一个技术公众号,欢迎关注交流。
目录
第1部分 数据结构与编码
第1章 字符串
1.1 redisObject
1.2 sds
1.2.1 定义
1.2.2 操作分析
1.2.3 编码
第2章 列表
2.1 ziplist
2.1.1 定义
2.1.2 字节序
2.1.3 操作分析
2.1.4 级联更新
2.2 quicklist
2.2.1 定义
2.2.2 操作分析
2.2.3 编码
第3章 散列
3.1 字典
3.1.1 定义
3.1.2 操作分析
3.1.3 扩容
3.1.4 缩容
3.1.5 编码
3.2 数据库
第4章 集合
4.1 无序集合
4.1.1 定义
4.1.2 操作分析
4.1.3 编码
4.2 有序集合
4.2.1 定义
4.2.2 操作分析
4.2.3 编码
第2部分 事件机制与命令执行
第5章 Redis启动过程
5.1 服务器定义
5.2 main函数
5.3 Redis初始化过程
第6章 事件机制
6.1 Redis事件机制概述
6.2 Redis启动时创建的事件
6.3 事件循环器的运行
第7章 epoll与网络通信
7.1 I/O复用模型
7.2 epoll网络编程
7.3 Redis网络通信启动过程
7.3.1 Redis网络服务
7.3.2 Redis中的epoll
……
第3部分 持久化与复制
第4部分 分布式架构
第5部分 高级特性
标签
缩略图
书名 Redis核心原理与实践
副书名
原作名
作者 梁国斌
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121415487
开本 16开
页数 451
版次 1
装订 平装
字数 655
出版时间 2021-08-01
首版时间 2021-08-01
印刷时间 2021-08-01
正文语种
读者对象
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 840
CIP核字 2021140494
中图分类号 TP311.132.3
丛书名
印张 29.25
印次 1
出版地 北京
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/19 15:48:58