- 博客(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关注的人