自定义博客皮肤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系列——对象分析

前言在知道了Redis底层所用的数据结构之后https://blog.csdn.net/weixin_46734067/article/details/114974101我们来分析Redis如何用这些数据结构来搭建对象文章主要结构如下整体上介绍RedisObject,介绍对象类型及其编码字符串对象列表对象hash对象集合对象有序集合对象lru引用计数Redis对象我们直接看定义typedef struct redisObject { // 类型 unsig

2021-03-26 01:00:12 106

原创 Redis系列——底层数据结构分析

前言redis作为k->v的数据库,广泛的使用在缓存中。我每次用redis时就直接调用api或者spring中封装好的对象,从来没有深入研究过内部结构。这也导致有时候面试被问到了,或者自己在调用的时候一知半解,出了问题不知道怎么去排查。最近在看好多redis的技术书籍以及相关博客,也同时写一系列的redis文章,便于自己梳理脉络,也方便新手入门。由于本人技术水平限制,错误在所难免,若有发现请及时留言,谢谢。简单动态字符串SDSredis用c语言编写。在c语言中字符串用以\0结尾的数组。但是r

2021-03-18 14:16:33 161

空空如也

空空如也

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

TA关注的人

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