摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现WAL日志文件的编解码 系统重启时使用WAL日志恢复memtable 要将测试用例复制到启动器代码 阅读全文
posted @ 2025-02-05 20:59 余为民同志 阅读(11) 评论(0) 推荐(0) 编辑
摘要: slow_query_log + long_query_time slow_query_log:日志开关,是否记慢查询日志 long_query_time:超过多长时间判定为慢查询 查看参数设置: SHOW VARIABLES LIKE 'slow_query_log'; SHOW VARIABLE 阅读全文
posted @ 2025-01-23 22:12 余为民同志 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 系列介绍:学习丁奇老师的MySQL训练营的学习笔记 安装Docker 为了实操老师课中的内容,且方便安装以及切换版本,在自己的linux小主机上使用docker搭建环境进行测试。 Docker安装教程,参考:https://www.cnblogs.com/lqqgis/p/18276118 安装后d 阅读全文
posted @ 2024-11-20 21:27 余为民同志 阅读(143) 评论(0) 推荐(1) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现manifest文件的编解码。 系统重启时从manifest文件中恢复。 要将测试用例复制到启动器 阅读全文
posted @ 2024-11-20 21:26 余为民同志 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现一个分级合并策略,并在合并模拟器上进行仿真。 将分级合并策略纳入系统。 要将测试用例复制到启动器代 阅读全文
posted @ 2024-11-19 22:06 余为民同志 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现tiered合并策略并在压缩模拟器上对其进行模拟。 将tiered合并策略纳入系统。 我们在本章所 阅读全文
posted @ 2024-09-25 19:43 余为民同志 阅读(55) 评论(1) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 要将测试用例复制到启动器代码中并运行它们, 实现一个simple leveled合并策略,并在合并模拟 阅读全文
posted @ 2024-09-25 19:36 余为民同志 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Week 2 Overview: Compaction and Persistence 在上周,您已经实现了LSM存储引擎的所有必要结构,并且您的存储引擎已经支持读写接口。在本周中,我们将深入探讨SST文件的磁盘组织,并研究在系统中实现性能和成本效益的最佳方法。我们将花4天时间学习不同的compac 阅读全文
posted @ 2024-09-25 18:55 余为民同志 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Aurora 原文:https://xie.infoq.cn/article/09849d56c3b18064af6c7f857 搬运用于参考学习 ABSTRACT Amazon Aurora 是一个关系型数据库服务,其作为 Amazon Web Services(AWS)的一部分为 OLTP 业务 阅读全文
posted @ 2024-09-25 18:42 余为民同志 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Fault Tolerance - Raft 容错模式 我们已经学习了以下几种容错模式(fault-tolerance pattern): 计算冗余:MapReduce,但是所有计算由单点 Master 进行调度。 数据冗余:GFS,也是依赖单点 Master 来对多个副本进行选主。 服务冗余:VM 阅读全文
posted @ 2024-09-10 22:02 余为民同志 阅读(72) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示