首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
手搓Redis系列
Asthenian
创建于2025-04-09
订阅专栏
手搓Redis系列
暂无订阅
共7篇文章
创建于2025-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分析基于Netty的项目中Channel与Option的设计细节
分析基于Netty的项目中Channel与Option的设计细节 在这篇博客中,我们将深入探讨项目中的ChannelSelectStrategy和LocalChannelOption接口及其具体实现的
Redis Command Handler 实现分析
Redis Command Handler 实现分析 本文基于 MyCommandHandler 类(基于 Netty 的 Redis 命令处理器),分析其设计逻辑、核心价值以及潜在的面试拷问点。 一
手撕AOF:双缓冲机制的妙用
Redis 的 AOF(Append-Only File)机制是一种持久化方式,通过记录每一次写操作命令来保证数据的可靠性。本文将从基础概念入手,逐步深入剖析 AOF 的实现逻辑,特别聚焦双缓冲机制的
深入剖析 BulkString 类与对象池设计
深入剖析 BulkString 类与对象池设计 在 Java 开发中,尤其是涉及高性能网络通信的场景,对象池(Object Pool)是一种常见的优化手段。今天我们将深入分析一个具体的实现:BulkS
手搓Redis之为Zset而作的跳表实现逻辑梳理与面试问题解析
跳表实现逻辑梳理与面试问题解析 跳表简介 跳表是一种基于链表的数据结构,通过引入多层索引提升查询效率。其核心思想是通过随机层数的节点构建多级索引,类似于平衡树的效果,但实现更简单。时间复杂度平均为 O
为何在用 Netty 实现 Redis 服务时,要封装一个 BytesWrapper?
为何在用 Netty 实现 Redis 服务时,要封装一个 BytesWrapper? 在用 Netty 实现 Redis 服务时,我们经常需要处理字节数据,因为 Redis 协议(RESP)本质上是
深入解析 Redis 的 RESP 协议
深入解析 Redis 的 RESP 协议 1. RESP 协议的背景 Redis(Remote Dictionary Server)是一个高性能的键值存储数据库,以其极高的速度和简单性著称。在 Red