redis
anthony4515
一步一个脚印
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis集群详解
Redis集群详解 Redis有三种集群模式,分别是: * 主从模式 * Sentinel模式 * Cluster模式 1 2 3 4 5 三种集群模式各有特点,关于Redis介绍可以参考这里:NoSQL(二)——Redis Redis官网:https://redis.io/,最新版本5.0.4 主从模式 主从模式介绍 主从模式是三种模式中最简单的,在主从复制中,数据库分为两类:主数据库(master)和从数据库(slave)。 其中主从复制有如下特点: * 主数据库可.转载 2020-12-18 16:30:32 · 200 阅读 · 1 评论 -
Redis吊打面试官的经典面试题整理
1、Redis为什么是key,value的,为什么不是支持SQL的? 这题第一眼看到有点懵逼 选择key-value的原因:key-value简单粗暴,使用方便?效率更佳? 为什么不支持sql: 因为redis的内存模型是一个hashtable,不使用表来存储数据,也不会预定义或强制要求用户对redis储存的不同数据进行关联。 2、Redis是多线程还是单线程? redis中io多路复用器模块是单线程执行,事件处理器也是单线程执行,两个线程不一样。所以实际redis应该是单进程多线程,只是不同的.转载 2020-11-09 16:48:00 · 307 阅读 · 0 评论 -
redis的持久化开启了RDB和AOF下重启服务是如何加载的
1) AOF持久化开启且存在AOF文件时,优先加载AOF文件, 2) AOF关闭或者AOF文件不存在时,加载RDB文件, 3) 加载AOF/RDB文件成功后,Redis启动成功。 4) AOF/RDB文件存在错误时,Redis启动失败并打印错误信息 ...原创 2020-11-09 14:52:56 · 1334 阅读 · 0 评论 -
如何保证redis中都是热点数据
当redis使用的内存超过了设置的最大内存时,会触发redis的key淘汰机制,在redis 3.0中有6种淘汰策略: noeviction: 不删除策略。当达到最大内存限制时, 如果需要使用更多内存,则直接返回错误信息。(redis默认淘汰策略) allkeys-lru: 在所有key中优先删除最近最少使用(less recently used ,LRU) 的 key。 allkeys-random: 在所有key中随机删除一部分 key。 volatile-lru: 在设置了超时时间(expir原创 2020-08-19 22:01:11 · 720 阅读 · 0 评论
分享