
Redis
文章平均质量分 78
litoupu
浙大CS硕士,研究方向数据库、数据挖掘、海量数据管理、网络安全。
展开
-
Redis底层数据结构总结
Redis用于存储的存储格式分为5种对象:String对象、List对象、HashTable对象、Set对象和SortedSet。 String字符串,用于保存字符串对象,同时可以作为缓冲区(AOF缓存区) sdshdr{ int length; int free; char[] buffer; } C字符串和SDS之间区别 C字符串原创 2015-08-12 10:05:05 · 3401 阅读 · 0 评论 -
redis设计与实现
数据结构域对象 数据库键总是字符串,值可以为字符串对象、列表对象(list)、哈希对象(hash)、集合对象(set)、有序集合(sorted set object)这5种中的其中一种 redis使用SDS保存字符串(simple dynamic string),即简单动态字符串抽象类型。 struct SDS int len; int free; char buf[]; 与re转载 2015-08-12 10:06:26 · 1310 阅读 · 0 评论