![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 77
「已注销」
这个作者很懒,什么都没留下…
展开
-
为了最快的存数据,Redis自定义了一种叫SDS的字符串
前言 Redis是c语言开发,但在Redis中存储字符时却并未使用c字符串,而是自定义了一种字符串类型,叫做简单动态字符串(simple dynamic string, SDS)。之所以要“多此一举”,主要原因在于Redis面对的是大量存取的应用场景,且对速度往往较为严苛。 定义 c语言的字符串就是用N+1个字符数组来存取数据,最后一个元素是空字符’\0’,如下所示: 而Redis中的SDS则在此基础上定义了一个数据结构,主要由三部分构成 未使用空间的数量free 已使用空间的数量len cha原创 2021-03-04 19:26:21 · 219 阅读 · 1 评论 -
CentOS 7 安装Redis 6.0并设置开机自启
一、版本说明 CentOS 7 Redis 6.0.6 二、安装 1、下载:官网 2、解压:tar -zxvf redis-6.0.6.tar.gz 3、安装并升级gcc #安装gcc [root@localhost /] yum -y install gcc #升级gcc [root@localhost /] yum -y install centos-release-scl [root@localhost /] yum -y install devtoolset-9-gcc devtoolset-9原创 2020-08-05 16:40:32 · 838 阅读 · 0 评论