脚本宝典收集整理的这篇文章主要介绍了Redis字符串键的底层原理,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
redis字符串键的底层原理
不要遗忘最初的目标。 --RuiDer
本篇文章来源:《Redis设计与实现》一书,特别推荐
before
- c语言基础
- Redis基础
导入
redis的命令如下:
@H_304_29@ set x "hello";
get x;
hello
Redis作为一种存储字符串的缓存结构,其具体实现是由C语言完成,在C语言中,字符串是通过字符数组实现的,即char[],那么Redis对于字符串的实现是不是也是基于字符数组吗?不是的,Redis对字符串的处理是通过SDS(Simple Dynamic String)实现的。
SDS介绍