您的位置:首页 > 数据库 > Redis

redis 设计与实现总结

2018-01-30 23:01 232 查看
1:redis 的字符串底层实现:

SDS  (simple dynamic string)简单动态字符串

  优点: 获取字符串长度 更简单

               杜绝缓冲区溢出

               减少修改字符串时带来的内存重分配的次数

             如果字符串长度小于1M 程序分配和字符串长度相等的未使用空间

             如果字符串长度大于1M,会分配1M的未使用空间

              惰性释放空间

              二进制安全
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: