Redis学习笔记(有序集合)
摘要:介绍 在集合类型的基础上有序集合类型为集合中的每个元素都关联了一个分数,这使得我们不仅可以完成插入、删除和判断元素是否存在等集合类型支持的操作,还能够获得分数最高(或最低)的前N个元素、获得指定分数范围内的元素等与分数有关的操作。虽然集合中每个元素都是不同的,但是它们的分数却可以相同。 常用命令 1
阅读全文
posted @
2020-05-10 20:00
Simle
阅读(164)
推荐(0) 编辑
Redis学习笔记(集合类型)
摘要:介绍 在集合中的每个元素都是不同的,且没有顺序。一个集合类型(set)键可以存储至多2的32次方减1个字符串。 常用命令 1. 增加元素,如果键不存在则会自动创建。 2. 删除元素,SREM命令用来从集合中删除一个或多个元素,并返回删除成功的个数 3. 判断元素是否在集合中,当值存在时SISMEMB
阅读全文
posted @
2020-05-09 23:56
Simle
阅读(92)
推荐(0) 编辑
Redis学习笔记(列表类型)
摘要:介绍 列表类型(list)可以存储一个有序的字符串列表,常用的操作是向列表两端添加元素,或者获得列表的某一个片段。 常用命令 1. 向列表左边增加元素,返回值表示增加元素后列表的长度。 2. 向列表右边增加元素,返回值表示增加元素后列表的长度。 3. 从列表左边弹出一个元素并移除该元素 4. 从列表
阅读全文
posted @
2020-05-08 23:12
Simle
阅读(126)
推荐(0) 编辑
Redis学习笔记(散列类型)
摘要:介绍 散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他数据类型 常用命令 1. 赋值 2. 取值 3. 多个字段赋值 4. 多个字段取值 5. 判断字段是否存在,如果存在则返回1,否则返回0(如果键不存在也会返回0) 6. 当字段
阅读全文
posted @
2020-05-07 21:48
Simle
阅读(181)
推荐(0) 编辑
Redis学习笔记(字符串类型)
摘要:介绍 字符串类型是Redis中最基本的数据类型,它能存储任何形式的字符串,包括二进制数据。你可以用其存储用户的邮箱、JSON化的对象甚至是一张图片。一个字符串类型键允许存储的数据的最大容量是++512 MB++。 常用命令 1. 赋值 2. 取值 3. 递增数字,当要操作的键不存在时会默认键值为0,
阅读全文
posted @
2020-05-06 21:53
Simle
阅读(196)
推荐(0) 编辑
Redis学习笔记(基础命令)
摘要:基础命令 提示:Redis不区分命令大小写,但在本书中均会使用大写字母表示Redis命令。 1. 获得符合规则的键名列表 2. 判断一个键是否存在,如果键存在则返回整数类型1,否则返回0 3. 删除键,可以删除一个或多个键,返回值是删除的键的个数。 4. 根据通配符删除批量删除键 5. 获得键值的数
阅读全文
posted @
2020-05-05 22:36
Simle
阅读(181)
推荐(0) 编辑
Redis学习笔记(安装)
摘要:手动安装 1. 下载安装包编译安装 2. 检查编译是否正确 包管理器自动安装(以MacOS安装为例) 1. 若未安装Homebrew,先安装Homebrew 2. 通过Homebrew安装Redis Redis启动与停止 1. 启动 2. 停止 常用命令 1. 连接redis命令 2. 测试客户端与
阅读全文
posted @
2020-05-05 10:50
Simle
阅读(206)
推荐(0) 编辑
Redis学习笔记(概述)
摘要:起源 2008年,意大利的一家创业公司Merzia推出了一款基于MySQL的网站实时统计系统LLOOGG,然而没过多久该公司的创始人Salvatore Sanfilippo便开始对MySQL的性能感到失望,于是他决定亲自为LLOOGG量身定做一个数据库,并于2009年开发完成,这个数据库就是Redi
阅读全文
posted @
2020-05-03 19:35
Simle
阅读(155)
推荐(0) 编辑