首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
程序员小饭
掘友等级
php golang
写作
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
redis源码之SDS
众所周知,redis是c写的,在c中使用char来保存字符串,并且用\0作为字符串的结尾,但是redis不是这样保存的,redis是使用一种叫SDS的结构来保存字符串的。结构如下(redis3.2以前) 在SDS中首先用到了惰性空间释放策略,惰性空间释放用于优化SDS的字符串缩…
redis源码之SDS
众所周知,redis是c写的,在c中使用char来保存字符串,并且用\0作为字符串的结尾,但是redis不是这样保存的,redis是使用一种叫SDS的结构来保存字符串的。结构如下(redis3.2以前) 在SDS中首先用到了惰性空间释放策略,惰性空间释放用于优化SDS的字符串缩…
redis源码之dict
redis中的所有kv都是存放在dict中的,dict类型在redis中非常重要。 接下来我们看看一个redis对象大概占多大的内存空间,其实我们可以大概算出来。
redis的两种持久化的机制,你真的了解么?
RDB(redis Database):RDB保存某一个时间点之前的快照数据。 混合持久化(4.0版本以后):指进行AOF重写时子进程将当前时间点的数据快照保存为RDB文件格式,而后将父进程累计命令保存为AOF格式。 2:linux fork之后,kernel把父进程中所有的内…
个人成就
文章被点赞
203
文章被阅读
49,198
掘力值
1,388
关注了
5
关注者
75
收藏集
1
关注标签
8
加入于
2017-11-20