分类 默认分类 下的文章
- 2024-04-21
- /
-
默认分类
- /
- 811 阅读
- /
- 暂无评论
- /
- 全文约 14510 字
- /
- 阅读预计需要 73 分钟
文章详解MySQL更新语句涉及的undo、redo、binlog三大日志:undo记录旧值支持回滚与MVCC;redo顺序写保证crash-safe与持久性;binlog全量归档供备份主从。Buffer Pool缓存页减少磁盘IO,WAL先写日志再写数据。通过两阶段提交与组提交,解决日志一致性与高并...
- 2024-03-23
- /
-
默认分类,JVM
- /
- 970 阅读
- /
- 暂无评论
- /
- 全文约 1270 字
- /
- 阅读预计需要 7 分钟
文章系统梳理Java反射:运行时剖析类、获取成员并调用,支撑Spring等框架与注解、动态代理;给出四种取Class对象方式及实战代码,总结灵活性强但性能与安全隐患。
- 2024-03-19
- /
-
默认分类,分布式系统
- /
- 812 阅读
- /
- 暂无评论
- /
- 全文约 3340 字
- /
- 阅读预计需要 17 分钟
CAP理论指出分布式系统在网络分区时只能在一致性与可用性间二选一,P必须满足;BASE理论进一步提出AP场景下用“基本可用、软状态、最终一致”实现高可用与数据最终一致。
- 2024-03-18
- /
-
默认分类,分布式系统
- /
- 1169 阅读
- /
- 暂无评论
- /
- 全文约 5010 字
- /
- 阅读预计需要 26 分钟
文章对比 Redis 与 ZooKeeper 实现分布式锁:Redis 用 SETNX+Lua 保证原子,Redisson 提供看门狗续期、可重入及多种锁;集群环境用 Redlock 但复杂且争议大。ZooKeeper 基于临时顺序节点+Watcher,Curator 封装可重入锁,可靠性高但性能略...
- 2024-03-02
- /
-
默认分类,分布式系统
- /
- 1206 阅读
- /
- 暂无评论
- /
- 全文约 4940 字
- /
- 阅读预计需要 25 分钟
文章通过阿旺的故事,对比“先更新缓存/数据库”与“先删缓存/更新数据库”四种策略,指出并发场景下唯有“先更新数据库再删缓存”最可靠,并给出失败兜底:消息队列重试或订阅binlog异步删缓存,辅以过期时间,实现最终一致。
- « 前一页
- 1
- ...
- 11
- 12
- 13
- 14
- 15
- 后一页 »