自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 redis源码阅读——sds

redis源码阅读——sds简单动态字符串(simple dynamic strings),是redis中的基本数据结构,主要存储字符串和整数,本次阅读参考redis 5 设计与源码分析,阅读源码版本为redis 6 ,如有错误望指正。数据结构// 表示范围2^5 64,flags中前三位表示动态字符串类型,后五位表示字符串长度// buf为柔性数组struct __attribute__ ((__packed__)) sdshdr5 { unsigned char flags; /* 3

2021-01-09 15:36:55 211

原创 Redis——数据持久化

Redis——数据持久化Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行各种刁难。在面试中有的小伙伴一问就蒙了,当然我也是其中一个,今天我就来剖一下Redis的底层,授人以鱼不如授人以渔,知道底层原理,相信对于其他的一些特性以及应用场景,大家应该都不在话下,最后希望各位读者以后能在面试中势如破竹,拿到心仪的offerRedis是一个单线程(worker单线程,6.0后是io多线程),基于内存的非关系型数据库,读写效率高,支持丰富的数据存储

2020-12-19 15:24:08 120 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除