
Redis
文章平均质量分 92
redis
仅此而已_
实事求是
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis个人总结简洁版
Redis 基础和应用 5种基本结构 string 动态字符串 结构类似于ArrayList 最大value - 512MB list 双向链表 结构类似于LinkedList hash 数组+链表 结构类似于老的HashMap set 数组+链表 value全用null填充 结构类似于老的HashSet zset 跳跃链表 分布式锁 应用 第一步:setnx 第二步:expire set-expire原子性 如果setnx和expire中间出现意外打原创 2020-09-24 22:02:11 · 163 阅读 · 0 评论 -
Redis-bitmap 位图
Redis-bitmap 位图 在开发过程中,经常有一些bool型的值需要存储。 比如用户一年的签到记录,签了是1,没签是0。如果每个记录都用一个byte、short、int、boolean等基本类型结构去存储,那么占用的空间是很大的。 为了解决这个问题,Redis提供了位图结构,每个布尔记录只需要占用一个位,也就是一个bit。365天的签到记录只需要365位就可以存的下。 注意,位图并不是特殊的数据结构,它的内容就是普通的字符串内容。 8位bit对应一个字符,我们可以在BITCOUNT操作中,明显地看出来原创 2020-09-19 17:26:31 · 447 阅读 · 0 评论 -
Redis最大内存淘汰策略
Redis最大内存淘汰策略 Redis内存超出物理内存的限制的时候,会产生内存对换(swap)现象,与高速的Redis思想相违背。 因此生产环境中,不允许Redis有内存交换行为,Redis提供了配置参数maxmemory限制内存。 实际内存超出maxmemory的时候,Redis提供了几种可选淘汰策略。 noeviction 不会继续服务写请求,可以继续读请求和del请求。保证已有的数据不丢失,但是会让线上一些业务无法进行。默认策略。 volatile-lru 淘汰含有过期时间的,最久未使用的key。 没原创 2020-09-16 00:45:05 · 239 阅读 · 0 评论 -
Redis 持久化-事务 读书笔记
Redis持久化 RDB原理 AOF原理 混合持久化+管道 事务原创 2020-10-27 16:23:11 · 138 阅读 · 0 评论 -
Redis里5种基本数据类型常用指令
Redis里5种基本数据类型常用指令 文章目录Redis里5种基本数据类型常用指令前言字符串(string)哈希表(hash)列表(list)集合(set)排序集合(zset) 前言 本文记录目的为学习、测试、加深印象,属于提示性文章。 如果想查更全的命令、复杂度、返回值,请进入 Redis中文文档网 查询。 字符串(string) SET key value [EX seconds] [PX milliseconds] [NX|XX] (NX:不存在才进行操作,XX存在才进行操作,EX:按照秒原创 2020-09-12 16:25:52 · 238 阅读 · 0 评论