![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
#redis
文章平均质量分 61
赛昂cylon
这个作者很懒,什么都没留下…
展开
-
redis管道、消息订阅、事务、modules、布隆过滤器、缓存LRU
redis管道、消息订阅、事务、modules、布隆过滤器、缓存LRU原创 2022-05-06 09:37:55 · 323 阅读 · 0 评论 -
redis及NIO原理学习笔记
基础知识 磁盘读取数据 一次IO最小读取4k 数据库最小 data page(4k) 对应一个序列号——索引 关系型数据库:行级存储(占位,便于在原有磁盘位置增删改) 查询时,内存中b+tree,where条件命中索引,通过索引找到dp 读入索引 性能优化实质:减少I/O的流量(磁盘操作) ...原创 2022-03-30 16:24:06 · 788 阅读 · 0 评论 -
redis的持久化RDB、fork、copyonwrite、AOF、混合使用
缓存:数据可以丢 急速 数据库:数据绝对不能丢 适应linux时父子进程 父进程的数据子进程可不可以看到 常规思想 进程是数据隔离的 进阶思想 父进程可以让子进程看到数据 linux中 export的环境变量,子进程的修改不会破坏父进程,子进程的修改也不会破坏父进程 创建子进程的速度应该是什么程度 如果父进程是redis,内存数据比如10g 1.创建进程的速度 2.内存空间够不够 Fork() 速度快 空间小 copy on write(写时复制) 创建子进程.原创 2022-05-05 19:55:52 · 245 阅读 · 0 评论 -
redis的String&bitmap
redis的String&bitmap原创 2022-03-31 19:32:46 · 1413 阅读 · 2 评论 -
redis的list、hash、set、sorted_set
list 双向链表 有存取顺序 可重复 hash (map(k-v)) 支持对field进行数值计算 应用场景:点赞、收藏、详情页(面向一个人/一个事物的doc) set 无序 去重 集合操作 随机事件: srandmember key count 正数:取出一个去重结果集 不能超过已有集合 负数:取出一个可带重复的结果集,满足你要的数量 0:不返回 应用场景:抽奖 奖品:10 用户:<10/>10 中奖:是否多次 正数:每人最多一份...原创 2022-04-02 18:10:43 · 697 阅读 · 0 评论