2021
10-25
10-25
Redis源码阅读:Redis字符串SDS详解
SDS基本概念简单动态字符串(SimpleDynamicString)SDS,用作Redis的默认字符串。C语言中的字符串:以空字符结尾的字符数组SDS实现举例redis>SETmsg"helloworld"OK我们通过SET在Redis数据库中创建了一个数据键对象为"msg"和数据值对象为"helloworld"的键值对,其中数据键和数据值对象底层的字符串实现都是SDS。同时,SDS还被用于AOF缓冲区。SDS定义structsdshdr{#记录buf数组中已使用字节的数...
继续阅读 >