首页
学习
活动
专区
工具
TVP
发布

源码阅读

专栏作者
7
文章
8692
阅读量
12
订阅数
Redis源码走读及编程实践——数据安全篇(二)
《Redis源码走读及编程实践——数据安全篇(一)》介绍了RDB的落地原理并走读了redis的RDB落地流程,本文继续介绍redis的另外一种数据落地机制AOF,从配置、原理三个角度介绍redis的AOF机制。因笔者能力有限,行文观点若有疏漏,恳请指正。更多后台开发文章移步:作者个人博客
王鹏程1990
2019-08-16
7140
Redis源码走读及编程实践——数据安全篇(一)
redis作为内存数据库,为了防止因为程序bug或者机器故障导致的数据丢失,redis采取了多维度的措施来保障redis写入数据的安全。从单机层面:采取备份磁盘镜像+数据流水的形式,将内存状态落地到本地磁盘,防止因程序bug或者系统故障导致的数据丢失;从多机层面:通过主备机制,进行远程热备,保障数据安全。
王鹏程1990
2019-08-16
7850
redis代码走读与编程实践——网络交互篇(下)
在文章《redis代码走读与编程实践——网络交互篇(上)》中,对redis连接请求与建立流程进行源码剖析和走读;本文主要尝试编写一个简单的redis客户端和redis-server进行连接和交互,借此加深对上文源码走读的理解,更多内容移步作者个人博客。为便于理解和组织文章,实验分为三个部分:
王鹏程1990
2019-07-21
8290
redis代码走读与编程实践——网络交互篇(上)
redis是一种内存数据存储系统,可被用作数据库、缓存、消息队列等;以高性能、高并发能力著称;本文分为上下两篇,其中上篇主要着眼于最简单的单机数据库&非事务命令场景,对网络框架相关代码进行走读,阐述redis服务器如何接收来自客户端的连接请求,建立连接并与响应客户端的指令,找到对应的处理代码;下篇主要是尝试编写简单的redis客户端,从最简单的建立连接开始,到和redis-server进行交互,借此加深对上篇阅读代码的理解,并在最后模仿redis-server的连接管理模型,实现一个简单的server demo。更多内容移步作者个人博客
王鹏程1990
2019-07-21
8090
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档