- 博客(1)
- 收藏
- 关注
原创 Redis的六种数据结构和五种数据类型
虽然Redis是用C语言实现的,但是Redis并没有使用C语言中的字符串,以为C语言中的字符串(uint8_t 表示无符号,整型,占8个bit位,即len的最大值为255,对应数组buf[]最大255个字节,在C语言中,char占一个字节,所以数组最大存放255个字符。由于SDS是根据字符串长度来获取字符串的,所以不会存在由于遇到特殊字符'\0'而没有读取到完整字符串就停止读取的情况。2. 如果新字符串长度大于1M,则新空间为扩展后字符串长度+1M+1,称为。3. 减少内存分配次数。
2024-03-26 22:12:37 406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人