Redis 有两种持久化机制:快照 (RDB) 和 AOF 日志。其中快照是一次性全量备份,AOF 是增量备份。
Redis 集群模式有三种:主从模式(Redis 2.8 版本之前)、哨兵模式(Redis 3.0 之前)、集群模式(Redis 3.0 之后)。
了解 redis 的内存模型,对优化 redis 内存占用有很大帮助。下面介绍几种优化场景。
当 Redis 内存超出物理内存限制时,为了保持高效的可用性,Redis 需要对内存中部分数据进行淘汰。Redis 早起版本使用的数据淘汰策略是 LRU (Least Recently Used,最近最少使用) 策略,LRU 策略是基于最近访问时间进行排序、...
redis 内部使用文件事件处理器 (File Event Handler),这个文件事件处理器是单线程的,所以 redis 才叫做单线程的模型。它采用 IO 多路复用机制,同时监听多个 socket,根据被监听 socket 上的事件(如连接应答 accept、读取 r...
Redis 常用的数据类型主要有:String, List, Hash, Set, ZSet 五种,它们分别对应的底层数据结构有:
一般在我们做后台管理的时候都需要加载一个树,当然也有更好的方法,一般后端都是直接请求一个接口然后返回一个树,树一般都是递归调用的,根据父级一层层的往下查询,然后大部人都是这么做的。...
Go 是一种简单、小巧、令人愉悦的语言。它也有一些犄角旮旯,但绝大部分是经过精心设计的。它的学习速度令人难以置信,并且规避了其他语言中一些不那么广为人知的特性。...
概述 穿透、回种、熔断缓存中间件对比 Mencache和Redis区别 主从:mysql复制备份 分片:将大数据打碎,分配到不同物理机节点的分区方案 redis3.0之后支持分片 选型:普...
生产环境,查找key开头的数据 场景模拟,线上Redis查询数据量大 key xx* 缺点 因为: 一次性返回数据量大,卡住。对内存消耗和Redis服务器都是隐患 建议: 时间花费,因为...