03 2023 档案
摘要:一、初识kafka kafka的数据单元被称为消息,为了提高效率,消息会被分批次写入kafka,批次就是一组消息,这些消息属于同一个主题和分区。批次数据会被压缩,这样可以提升数据的传输和存储能力,但要做更多的计算处理。 kafka的消息通过主题进行分类,主题可以被分为若干个分区,消息以追加的方式写入
阅读全文
摘要:一、简单动态字符串 SDS定义 struct sdsstr{ //已保存的字符串长度 int len; //数组还剩余的空间 int free; //保存字符串的字节数组 char buf[]; } 获取字符串长度O(1)、杜绝缓冲区溢出、内存重新分配次数、存储二进制 二、链表 redis重构了自己
阅读全文