Redis——SDS学习
1、什么是SDSSDS全称为Simple Dynamic String,即简单动态字符串,是redis的基本数据结构之一,用于存储字符的整型数据。SDS兼容C语言标准字符串处理函数,并且保证了二进制安全。二进制安全:在C语言中,"\0"表示字符串结束,那么如果字符串中本身带有"\0",字符串就会被阶段,即非二进制安全;如果通过某种机制保证读写字符串的完整性,则是二进制安全2、redis3.2之前SDS的结构如下:struct sds { int len;//buf中已占用字节数 in
原创
2021-07-03 14:19:46 ·
356 阅读 ·
0 评论