最新文章

redis--geo地理位置
2020-07-28 11:11:37
redis的geo主要适用于距离查询,比如附近的人,外卖距离等。
redis-bitmaps类型
2020-07-20 14:58:17
BitMap是什么:就是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间。
redis总结一
2020-07-20 14:58:06
用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。
redi-持久化
2020-07-07 10:39:58
Redis 有两种持久化的方式: 快照 (RDB文件) 和追加式文件 (AOF文件):默认是rdb模式,这种模式耗费内存,但是速度快,如果达不到条件,容易丢数据。设置中save 60 1000就是rdb设置。如果想禁用快照保存的功能, 可以通过注释掉所有 "save" 配置达到,或者在最后一条 "save" 配置后添加如下的配置
redis-事务
2020-07-06 11:53:51
Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。
redis-发布订阅
2020-07-06 11:53:40
redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。
redis-hyperloglog类型
2020-06-29 10:12:31
HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存(因为 Redis 对 HyperLogLog 的存储进行了优化.
redis-zset有序集合
2020-06-18 11:10:24
redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。
redis-set无序集合
2020-06-16 20:18:52
redis集合(set)类型和list列表类型类似,都可以用来存储多个字符串元素的集合。但是和list不同的是set集合当中不允许重复的元素。而且set集合当中元素是没有顺序的,不存在元素下标。
rdis-list类型
2020-06-11 22:11:22
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。