Redis使用手册 - (EPUB全文下载)

文件大小:0.85 mb。
文件格式:epub 格式。
书籍内容:

Redis使用手册
第1章 引言
1.1 Redis简介
1.2 内容编排
1.3 目标读者
1.4 预备工作
1.5 执行命令
1.6 配置服务器
1.7 示例代码
1.8 版本说明
1.9 读者服务网站
1.10 启程
第一部分 数据结构与应用
第2章 字符串
2.1 SET:为字符串键设置值
2.1.1 改变覆盖规则
2.1.2 其他信息
2.2 GET:获取字符串键的值
2.3 GETSET:获取旧值并设置新值
示例:缓存
示例:锁
2.4 MSET:一次为多个字符串键设置值
2.5 MGET:一次获取多个字符串键的值
2.6 MSETNX:只在键不存在的情况下,一次为多个字符串键设置值
示例:存储文章信息
2.7 STRLEN:获取字符串值的字节长度
2.8 字符串值的索引
2.9 GETRANGE:获取字符串值指定索引范围上的内容
2.10 SETRANGE:对字符串值的指定索引范围进行设置
2.10.1 自动扩展被修改的字符串
2.10.2 在值里面填充空字节
2.10.3 其他信息
示例:给文章存储程序加上文章长度计数功能和文章预览功能
2.11 APPEND:追加新内容到值的末尾
2.11.1 处理不存在的键
2.11.2 其他信息
示例:存储日志
2.12 使用字符串键存储数字值
2.13 INCRBY、DECRBY:对整数值执行加法操作和减法操作
2.13.1 类型限制
2.13.2 处理不存在的键
2.13.3 其他信息
2.14 INCR、DECR:对整数值执行加1操作和减1操作
2.15 INCRBYFLOAT:对数字值执行浮点数加法操作
2.15.1 处理不存在的键
2.15.2 使用INCRBYFLOAT执行浮点数减法操作
2.15.3 INCRBYFLOAT与整数值
2.15.4 小数位长度限制
2.15.5 其他信息
示例:ID生成器
示例:计数器
示例:限速器
2.16 重点回顾
第3章 散列
3.1 散列简介
3.2 HSET:为字段设置值
3.2.1 使用新值覆盖旧值
3.2.2 其他信息
3.3 HSETNX:只在字段不存在的情况下为它设置值
3.4 HGET:获取字段的值
3.4.1 处理不存在的字段或者不存在的散列
3.4.2 其他信息
示例:实现短网址生成程序
3.5 HINCRBY:对字段存储的整数值执行加法或减法操作
3.5.1 执行减法操作
3.5.2 处理异常情况
3.5.3 其他信息
3.6 HINCRBYFLOAT:对字段存储的数字值执行浮点数加法或减法操作
3.6.1 增量和字段值的类型限制
3.6.2 执行减法操作
3.6.3 其他信息
示例:使用散列键重新实现计数器
3.7 HSTRLEN:获取字段值的字节长度
3.8 HEXISTS:检查字段是否存在
3.9 HDEL:删除字段
3.10 HLEN:获取散列包含的字段数量
示例:实现用户登录会话
3.11 HMSET:一次为多个字段设置值
3.11.1 使用新值覆盖旧值
3.11.2 其他信息
3.12 HMGET:一次获取多个字段的值
3.13 HKEYS、HVALS、HGETALL:获取所有字段、所有值、所有字段和值
3.13.1 字段在散列中的排列顺序
3.13.2 其他信息
示例:存储图数据
示例:使用散列键重新实现文章存储程序
3.14 散列与字符串
3.14.1 散列键的优点
3.14.2 字符串键的优点
3.14.3 字符串键和散列键的选择
3.15 重点回顾
第4章 列表
4.1 LPUSH:将元素推入列表左端
4.1.1 一次推入多个元素
4.1.2 其他信息
4.2 RPUSH:将元素推入列表右端
4.2.1 一次推入多个元素
4.2.2 其他信息
4.3 LPUSHX、RPUSHX:只对已存在的列表执行推入操作
4.3.1 每次只能推入单个元素
4.3.2 其他信息
4.4 LPOP:弹出列表最左端的元素
4.5 RPOP:弹出列表最右端的元素
4.6 RPOPLPUSH:将右端弹出的元素推入左端
4.6.1 源列表和目标列表相同
4.6.2 处理空列表
4.6.3 其他信息
示例:先进先出队列
4.7 LLEN:获取列表的长度
4.8 LINDEX:获取指定索引上的元素
4.8.1 处理超出范围的索引
4.8.2 其他信息
4.9 LRANGE:获取指定索引范围上的元素
4.9.1 获取列表包含的所有元素
4.9.2 处理超出范围的索引
4.9.3 其他信息
示例:分页
4.10 LSET:为指定索引设置新元素
4.10.1 处理超出范围的索引
4.10.2 其他信息
4.11 LINSERT:将元素插入列表
4.11.1 处理不存在的元素
4.11.2 其他信息
4.12 LTRIM:修剪列表
4.12.1 处理负数索引
4.12.2 其他信息
4.13 LREM:从列表中移除指定元素
示例:待办事项列表
4.14 BLPOP:阻塞式左端弹出操作
4.14.1 解除阻塞状态
4.14.2 处理空列表
4.14.3 列表名的作用
4.14.4 阻塞效果的范围
4.14.5 其他信息
4.15 BRPOP:阻塞式右端弹出操作
4.16 BRPOPLPUSH:阻塞式弹出并推入操作
4.16.1 处理源列表为空的情况
4.16.2 其他信息
示例:带有阻塞功能的消息队列
4.17 重点回顾
第5章 集合
5.1 SADD:将元素添加到集合
5.1.1 忽略已存在元素
5.1.2 其他信息
5.2 SREM:从集合中移除元素
5.2.1 忽略不存在的元素
5.2.2 其他信息
5.3 SMOVE:将元素从一个集合移动到另一个集合
5.3.1 忽略不存在的元素
5.3.2 覆盖已存在的元素
5.3.3 其他信息
5.4 SMEMBERS:获取集合包含的所有元素
5.4.1 元素的无序排列
5.4.2 其他信息
5.5 SCARD:获取集合包含的元素数量
5.6 SISMEMB ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Redis使用手册 - (EPUB全文下载)