【Redis底层数据结构】
我是?廖志伟?,一名?Java开发工程师?、?Java领域优质创作者?、?CSDN博客专家?、?幕后大佬社区创始人?。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务、三高架构(高性能、高并发、高可用)有过实践架构经验。
?博主:java_wxid ?博主:Java廖志伟 ?社区:幕后大佬
文章目录
Redis底层数据结构简单字符串链表跳跃表字典压缩列表
本文内容:
Redis底层数据结构
简单字符串
先简单了解一下C语言是怎么处理字符串的:
在C语言中,字符串结束的标识是空字符,也就是’’,这会有一个问题,就是字符串的内容可能包括空字符串,这个时候是不是就没办法正确存取字符串的内容了,它有可能中途读取一半就完了。
除此之外,它还不记录字符串的长度,这也会有一系列问题,
如果需要获取字符串的长度通过遍
【Redis底层数据结构】最先出现在Python成神之路。
共有 0 条评论