深度分析Redis的二进制安全

简单动态字符串(Simple Dynamic Strings,SDS)是Redis的基本数据结构之一,用于存储字符串和整型数据。SDS兼容C语言标准字符串处理函数,且在此基础上保证了二进制安全。 什么是二进制安全? 通俗的讲,C语言中,用“\0”表示字符串的结束,若是字符串中自己就有“\0”字符,那么这个字符串就会被截断,即非二进制安全;若经过某种机制,保证读写字符串时不损害其内容,则是二进制安全
相关文章
相关标签/搜索