
Redis
文章平均质量分 94
_清欢
这个作者很懒,什么都没留下…
展开
-
Redis底层数据结构:SDS
Redis中并没有直接使用C语言中的字符串,而是定义了一种简单动态字符串(simple dynamic string)作为Redis的默认字符串实现,简称SDS。在Redis中,C语言的字符串只会用于一些无需对字符串修改的地方,如日志打印等。而Redis默认的字符串实现是SDS,如set命令中的key底层即是一个SDS,而value如果是一个字符串类型,则底层也是SDS,如果value是列...原创 2019-12-02 17:11:48 · 1331 阅读 · 0 评论 -
Redis安装
RedisRedis是一个开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,例如字符串,哈希,列表,集合,带范围查询的排序集合,位图,超日志,带有半径查询和流的地理空间索引。Redis具有内置的复制,Lua脚本,LRU驱动事件,事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster自动分区提供了高可用性。官网:ht...原创 2019-11-09 19:31:50 · 210 阅读 · 0 评论 -
Redis介绍
什么是Redis? Redis是用C语言开发的一个开源的高性能键值对(key-value)内存数据库 它提供了五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序集合类型 它是一种NoSQL数据库 什么是NoSQL? NoSQL,即Not-Only SQL(不仅仅是SQL),泛指非关系型的数据库 什么是关系型数据库?数据结构是一种有行有...原创 2019-11-05 22:02:27 · 242 阅读 · 1 评论