会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xggx
博客园
首页
新随笔
联系
订阅
管理
2026年3月29日
手写RPC
摘要: 手写RPC 本文通过一个完整的 RPC 范例,演示在 C++ 中使用 gRPC 的开发流程,包括同步服务端/客户端以及异步服务器的实现。读者将学会如何定义服务接口、生成代码、实现业务逻辑、编译运行,并理解异步模型的核心机制。 一、gRPC C++ 开发环境快速回顾 在开始编写代码前,请确保已正确安装
阅读全文
posted @ 2026-03-29 17:20 xggx
阅读(4)
评论(0)
推荐(0)
2026年3月26日
Redis 淘汰策略、持久化与高可用
摘要: Redis 淘汰策略、持久化与高可用 一、淘汰策略 Redis 作为内存数据库,所有数据存储在内存中。当内存使用达到上限(maxmemory)时,Redis 需要根据配置的策略淘汰部分数据,以容纳新写入的数据。 1. 淘汰策略触发时机 内存使用达到 maxmemory 限制,且客户端发起新写入操作(
阅读全文
posted @ 2026-03-26 22:02 xggx
阅读(17)
评论(0)
推荐(0)
Redis 存储原理与数据模型
摘要: Redis 存储原理与数据模型 一、Redis 线程模型 1. 单线程与多线程的构成 Redis 并非严格意义上的单线程,而是命令处理在主线程中单线程执行,同时利用辅助线程处理耗时操作。 线程类型 功能 说明 主线程 处理客户端命令(SET/GET 等) 保证命令的原子性,避免锁开销 BIO 线程
阅读全文
posted @ 2026-03-26 22:00 xggx
阅读(3)
评论(0)
推荐(0)
Redis 异步方式与高级特性
摘要: Redis 异步方式与高级特性 Redis 作为内存数据库,除了基本的请求-响应模式外,还提供了多种异步交互方式,以提升性能、扩展功能。本文将深入讲解 Redis 的 Pipeline(管道)、发布订阅(Pub/Sub)、事务、Lua 脚本以及异步连接原理,并结合实际案例展示其应用。 一、Redis
阅读全文
posted @ 2026-03-26 21:58 xggx
阅读(5)
评论(0)
推荐(0)
MySQL 缓存策略与数据同步方案
摘要: MySQL 缓存策略与数据同步方案 一、缓存方案概述 MySQL 作为关系型数据库,承担着核心业务数据的持久化存储。随着访问量增加,MySQL 面临的主要压力来自磁盘 I/O——每次写操作都需要将数据落盘,即使使用 Buffer Pool 缓存热点数据,频繁的磁盘访问仍会成为性能瓶颈。 为了提升系统
阅读全文
posted @ 2026-03-26 21:52 xggx
阅读(5)
评论(0)
推荐(0)
MySQL 事务、隔离级别与锁机制
摘要: 主要介绍MySQL 事务、隔离级别与锁机制
阅读全文
posted @ 2026-03-26 21:51 xggx
阅读(51)
评论(0)
推荐(0)
MySQL 索引与查询优化
摘要: 主要介绍了索引,InnoDB 的索引实现,SQL 优化思路
阅读全文
posted @ 2026-03-26 21:49 xggx
阅读(4)
评论(0)
推荐(0)
MySQL基础知识
摘要: 本文全面介绍了MySQL的核心知识,包括:MySQL体系结构与一条SQL的执行流程,数据库设计三范式与反范式设计思想,常用的CRUD操作及高级查询(JOIN、分组、子查询等),预处理语句、视图与触发器的使用。
阅读全文
posted @ 2026-03-26 21:46 xggx
阅读(6)
评论(0)
推荐(0)
2026年3月25日
分布式锁
摘要: 分布式锁详解 一、分布式锁概述 1. 背景与定义 分布式锁是在分布式场景中使用的同步机制。分布式系统指由多台机器组成的应用系统,这些机器可能位于不同物理位置或网络环境,通过Socket进行通信。分布式锁的核心功能是确保在分布式环境下,同一时刻只有一个执行体(如线程或进程)能访问临界资源,从而保证数据
阅读全文
posted @ 2026-03-25 00:46 xggx
阅读(8)
评论(0)
推荐(0)
死锁检测
摘要: 死锁检测技术 一、死锁概述 1. 什么是死锁 死锁(Deadlock)是多线程或多进程环境中一种常见的同步问题。它发生在两个或多个线程相互等待对方持有的资源,导致所有相关线程都无法继续执行,系统陷入永久阻塞状态。 典型场景: 线程A持有互斥锁M1,并请求锁M2; 线程B持有互斥锁M2,并请求锁M1;
阅读全文
posted @ 2026-03-25 00:29 xggx
阅读(7)
评论(0)
推荐(0)
下一页
公告