卡飞资源网

专业编程技术资源共享平台

Redis面试题2025

Redis基础

  1. 什么是Redis?它的主要特点是什么?

Netty 的对象池

Netty 是一个高性能的网络通信框架,广泛用于构建高并发、低延迟的 TCP/UDP 服务。为了提升性能,Netty 内部大量使用了对象池(Object Pool)技术来减少频繁创建和销毁对象带来的 GC 压力和性能开销

Java工程师面试突围秘籍:这样包装项目,面试官直接亮绿灯

没大厂项目?Java工程师面试突围秘籍:这样包装项目,面试官直接亮绿灯!


跟你们说个真相,80%的Java岗面试被拒,真不是技术不行,是项目不会讲!上周有个兄弟,做了3年支付系统,简历上只写参与核心模块开发,结果被喷成螺丝钉……


今天教你们3招狠的!

Redis 分布式锁的 10 个坑

前言

日常开发中,经常会碰到秒杀抢购等业务。为了避免并发请求造成的

一分钟了解redisCluster不可用及高可用

前言

对上《一篇一分钟了解消息送达及幂等操作》中消息前置持久化用到redis这个点可能存在丢消息的补充

一、概述

redis集群其实是多个主从节点组成的集群,某个节点可以是一主一从或者一主多从

二、集群节点存活判断

每个节点都有集群所有主从节点的信息,他们之间通过ping来判断是否可用,如果一半以上节点都连不上,集群就认为这个节点不可用

三、集群挂掉判定

3.1 某个主节点和从节点都挂掉,集群就挂掉

「高可用」你们服务器挂了怎么办,我们是这样做的

各位志同道合的朋友们大家好,我是一个一直在一线互联网踩坑十余年的编码爱好者,现在将我们的经验以及架构实战方案分享出来,和大家一起将技术学深学透,如果喜欢,欢迎关注我,我一般都会在每篇文章后面预告下一专题

高可用(HA)是系统架构设计中必须要考虑的,是指系统所能提供无故障服务的一种能力。

简单的说就是避免因服务器宕机而造成的服务不可用的情况,像Elasticsearch并不会因为一节点的宕机而造成整个搜索服务不可用(后面会分享ES的架构原理)。

redis多主集群,最多允许同时挂掉主节点数

讨论问题 redis多主集群,最多允许同时挂掉主节点数?


允许挂掉的主节点数

在 Redis 集群中,理论上允许挂掉的主节点数取决于集群的设计和配置。为了保证数据的安全性和故障转移的成功,通常建议:

使用SpringBoot钩子或Actuator实现优雅停机

服务如何响应停机信号

在java中我们可以直接利用通过Runtime

分布式锁:3大核心原则,锁不好系统崩了没人管!

你的高并发系统,真的安全吗?

想象一下:秒杀活动万人疯抢,订单系统突然

配置热更新系统

整体设计概览

┌────────────┐           ┌────────────────┐         ┌────────────┐
│ 配置后台服务 │  --写入-->│ Redis 延时队列 ZSET │         │  微服务A/B/... │
└────────────┘           └────────────────┘         └────────────┘
     │                                │                     ▲
     ▼                                ▼                     │
定时扫描ZSET                          到时触发推送         NSQ 订阅配置Topic
     │                                │                     │
     └────> 发送配置消息到 NSQ Topic ─┴──── 通过 NSQ 消费并应用配置
<< < 27 28 29 30 31 32 33 34 35 36 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言