![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
神童i
百花发时我不发我若发时都吓杀
要与西风战一场遍身穿就黄金甲
展开
-
Redis 持久化机制--RDB/AOF
持久化通俗地理解就是把内存中的数据,存到硬盘中。Redis是一种内存数据库,它的数据是存放在内存中的,也就是说如果断电,数据就会丢失(RAM断电失忆)。Redis中的数据就是键值对。Redis持久化,把数据存到硬盘上,可以防止服务器出现故障造成数据丢失,这时只需要从硬盘中存放的数据重新加载到内存,那么Redis就可以恢复状态。如何恢复状态?这里恢复状态就有两种方案了:把原来的数据存放...原创 2019-12-12 16:32:32 · 670 阅读 · 0 评论 -
Redis字符串(SDS)与C字符串比较
Redis并不是直接使用C的原生字符串,而是对char*进行了简单的包装,但是经过包装后会避免很多缺陷。C原生字符串的缺点:使用API时不安全:比如调用strcat()进行字符串拼接时,strcat(str1, “extend”)原数据:经过拼接后:str2中原来的数据被破坏,因为C语言在执行这些API时不进行溢出检查,只是一股脑地把数据填到后边。获取字符串长度,时间复杂度为O(n...原创 2019-11-10 11:58:01 · 1195 阅读 · 0 评论