写这个系列文章一是为了查漏补缺,二是帮助更多小伙伴快速掌握Redis核心知识,本文是第一篇,现在开始吧。

Redis 是一种非常快速的非关系型数据库,可以存储从key到五种不同类型value的映射。Redis 支持磁盘上的内存中持久存储、复制以扩展读取性能,以及客户端分片用来扩展写入性能。

上面的图片是一个字符串的例子,value:world对应 key:hello。

Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。

Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。

Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。

Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。

不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注