Redis进阶4.2: Lua 脚本入门

Redis 允许我们把一小段 Lua 逻辑发送到服务端执行。这样一来,原本需要客户端发多次命令才能完成的逻辑,就可以压缩成一次原子执行。对很多“判断 + 更新”场景来说,这比事务更直接,也更不容易写错。 ​

阅读全文 →

21|主从复制原理

MySQL 主从复制,是数据库架构里最经典、也最常见的能力之一。无论是读写分离、备库容灾、数据分析订阅,还是高可用切换,背后几乎都离不开复制。

阅读全文 →

Redis进阶4.4: 原子操作实践

Redis 之所以特别适合做并发控制、计数、状态门禁,很大程度上就是因为它提供了丰富的原子命令,以及事务、Lua 等增强手段。掌握“原子操作实践”,其实就是学会把业务规则正确地映射到 Redis 的执行模型上。

阅读全文 →

Golang高级:3.3 性能优化

- 性能分析工具: pprof(CPU、Memory、Goroutine、Block) - Trace 工具: go tool trace 可视化分析 - 内存优化:减少分配、对象复用 - CPU 优化:算法选择、减少锁争用 - 编译优化:内联、边界检查消除 - Benchmark 驱动的优化流程

阅读全文 →