微服务与分布式
文章平均质量分 61
赛昂cylon
这个作者很懒,什么都没留下…
展开
-
redis管道、消息订阅、事务、modules、布隆过滤器、缓存LRU
redis管道、消息订阅、事务、modules、布隆过滤器、缓存LRU原创 2022-05-06 09:37:55 · 316 阅读 · 0 评论 -
redis的持久化RDB、fork、copyonwrite、AOF、混合使用
缓存:数据可以丢 急速数据库:数据绝对不能丢适应linux时父子进程父进程的数据子进程可不可以看到常规思想 进程是数据隔离的进阶思想 父进程可以让子进程看到数据linux中 export的环境变量,子进程的修改不会破坏父进程,子进程的修改也不会破坏父进程创建子进程的速度应该是什么程度如果父进程是redis,内存数据比如10g1.创建进程的速度2.内存空间够不够Fork() 速度快 空间小copy on write(写时复制)创建子进程.原创 2022-05-05 19:55:52 · 215 阅读 · 0 评论 -
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 · 669 阅读 · 0 评论 -
redis的String&bitmap
redis的String&bitmap原创 2022-03-31 19:32:46 · 1365 阅读 · 2 评论 -
redis及NIO原理学习笔记
基础知识 磁盘读取数据 一次IO最小读取4k 数据库最小 data page(4k) 对应一个序列号——索引 关系型数据库:行级存储(占位,便于在原有磁盘位置增删改) 查询时,内存中b+tree,where条件命中索引,通过索引找到dp 读入索引 性能优化实质:减少I/O的流量(磁盘操作) ...原创 2022-03-30 16:24:06 · 777 阅读 · 0 评论