当前位置:首页 > 面试大全 > 面试题:Redis常见性能问题和解决方案?

面试题:Redis常见性能问题和解决方案?

6个月前 (05-26)53
  1. Master最好不要做任何持久化工作,包括内存快照和AOF日志文件,特别是不要启用内存快照做持久化。
  2. 如果数据比较关键,某个Slave开启AOF备份数据,策略为每秒同步一次。
  3. 为了主从复制的速度和连接的稳定性,Slave和Master最好在同一个局域网内。
  4. 尽量避免在压力较大的主库上增加从库
  5. Master调用BGREWRITEAOF重写AOF文件,AOF在重写的时候会占大量的CPU和内存资源,导致服务load过高,出现短暂服务暂停现象。
  6. 为了Master的稳定性,主从复制不要用图状结构,用单向链表结构更稳定,即主从关系为:Master<–Slave1<–Slave2<–Slave3…,这样的结构也方便解决单点故障问题,实现Slave对Master的替换,也即,如果Master挂了,可以立马启用Slave1做Master,其他不变。

作者:天宇轩-王
来源链接:https://www.cnblogs.com/dalianpai/p/14342665.html

标签: Redis面试题

“面试题:Redis常见性能问题和解决方案?” 的相关文章

redis最新最全面试问题

redis最新最全面试问题

redis学习笔记,最新最全面试问题,到处查资料后学习并总结版。最新最全面得redis面试问题 具体知识点图下图,上面链接是文档 作者:亮~ 来源链...

Redis实战(13)Redis面试题

Redis实战(13)Redis面试题

序言 单线程的redis为什么这么快? 1.纯内存操作不需要进行磁盘的 IO 2.单线程操作避免了频繁上下文切换 3.采用非阻塞的多路I/O复用模型...

BATJ面试题汇总详解:MyBatis+MySQL+Spring+Redis+多线程

BATJ面试题汇总详解:MyBatis+MySQL+Spring+Redis+多线程

Spring Spring 概述 什么是spring? 使用Spring框架的好处是什么? Spring由哪些模块组成?...

史上最全redis面试题及答案吊打面试官

史上最全redis面试题及答案吊打面试官

1,什么是Redis? 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应...

66道史上最全Redis面试题,面试官能问的都被我找到了(附答案)

66道史上最全Redis面试题,面试官能问的都被我找到了(附答案)

Redis高性能缓存数据库 1、什么是 Redis?简述它的优缺点? Redis 的全称是:Remote Dictionary....

Redis的常见面试题(全)

Redis的常见面试题(全)

目录 前言 1. 了解一下你认识的Redis 2. Redis的适用场景 3. Redi...

Redis面试题详解:哨兵+复制+事务+集群+持久化等

Redis面试题详解:哨兵+复制+事务+集群+持久化等

Redis主要有哪些功能? 1.哨兵(Sentinel)和复制(Replication) Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完...

2021-05-14 Redis面试题 Redis的内存淘汰策略有哪些?

Redis的内存淘汰策略有哪些? Redis的内存淘汰策略是指在Redis的用于缓存的内存不足时,怎么处理需要新写入且需要申请额外空间的数据。...

坑人无数的Redis面试题

坑人无数的Redis面试题

坑人无数的Redis面试题 码洞  2018-01-02 08:02:07 Redis在互联...