摘要: 概述: redis中的事务是一组命令的集合。事务命令一样都是redis的最小执行单位,一个事务要么都执行,要么不执行。事务的原理是先将属于一个事务的命令发送给redis,让redis依次执行这些命令。例如: 开始事务关键字:NULTI,提交事务关键字:EXEC。提交后按照发送顺序依次执行返回值组成的 阅读全文
posted @ 2021-01-11 13:04 领悟65 阅读(49) 评论(0) 推荐(0)
摘要: 介绍: 在集合类型的基础上有序集合类型为集合中的每个元素都关联了一个分数,在某些方面和列表类型有些相似。 (1)二者都是有序的 (2)二者都可以获得某一范围的元素。 但二者有着很大的区别,这使得他们的应用场景不同。 (1)列表类型是通过链表实现的,获取靠近两端的数据极快,二元素增多后,访问中间数据的 阅读全文
posted @ 2021-01-10 23:55 领悟65 阅读(60) 评论(0) 推荐(0)
摘要: 介绍: 在集合中每个元素都是不同的,且没有顺序。一个集合类型的键最多可以存储2的32次方-1个字符串。多个集合类型键之间还可以进行并集、交集和差集运输 命令: 命令 说明 示例 SADD key member1 member2 ... 向集合中增加一个或多个元素,如果键不存在会自动创建,如果已经加入 阅读全文
posted @ 2021-01-10 19:46 领悟65 阅读(45) 评论(0) 推荐(0)
摘要: 介绍: 列表类型(list)可以存储一个有序的字符串列表,常用的操作时向列表两端添加元素,或者或者列表的某一个片段。 列表类型内部是使用双向链表实现的。所以向列表两端添加元素的时间复杂度为O(1),获取越接近两端的元素速度就越快。不过使用链表的代价是通过索引访问元素比较慢,列表也适合用来记录日志,可 阅读全文
posted @ 2021-01-10 18:56 领悟65 阅读(58) 评论(0) 推荐(0)
摘要: 介绍: Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他类型,一个散列类型键可以包含2的32次方-1个字段 散列类型适合存储对象:使用对象类别和ID构成键名,使用字段标示对象属性 阅读全文
posted @ 2021-01-10 18:05 领悟65 阅读(86) 评论(0) 推荐(0)
摘要: Redis基础 Redis默认支持16个数据库,连接默认选择0库 Redis数据类型-字符串 介绍:字符串型是Redis中最基本的数据类型,它能存储任何类型的字符串,包括二进制数据。可以存储邮箱、JSON化的字符串和图片。一个键最大存储容量为512M。 常用的Key命名规则:对象类型:对象ID:对象 阅读全文
posted @ 2021-01-10 13:36 领悟65 阅读(70) 评论(0) 推荐(0)