摘要: MySQL训练营-准备阶段 系列介绍:学习丁奇老师的MySQL训练营的学习笔记 安装Docker 为了实操老师课中的内容,在自己的linux小主机上使用docker搭建环境进行测试。 Docker安装教程,参考:https://www.cnblogs.com/lqqgis/p/18276118 安装 阅读全文
posted @ 2024-11-20 21:27 余为民同志 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现manifest文件的编解码。 系统重启时从manifest文件中恢复。 要将测试用例复制到启动器 阅读全文
posted @ 2024-11-20 21:25 余为民同志 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现一个分级合并策略,并在合并模拟器上进行仿真。 将分级合并策略纳入系统。 要将测试用例复制到启动器代 阅读全文
posted @ 2024-11-19 22:06 余为民同志 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 实现tiered合并策略并在压缩模拟器上对其进行模拟。 将tiered合并策略纳入系统。 我们在本章所 阅读全文
posted @ 2024-09-25 19:43 余为民同志 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Summary 在本章中,您将: 要将测试用例复制到启动器代码中并运行它们, 实现一个simple leveled合并策略,并在合并模拟 阅读全文
posted @ 2024-09-25 19:36 余为民同志 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Week 2 Overview: Compaction and Persistence 在上周,您已经实现了LSM存储引擎的所有必要结构,并且您的存储引擎已经支持读写接口。在本周中,我们将深入探讨SST文件的磁盘组织,并研究在系统中实现性能和成本效益的最佳方法。我们将花4天时间学习不同的compac 阅读全文
posted @ 2024-09-25 18:55 余为民同志 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Aurora 原文:https://xie.infoq.cn/article/09849d56c3b18064af6c7f857 搬运用于参考学习 ABSTRACT Amazon Aurora 是一个关系型数据库服务,其作为 Amazon Web Services(AWS)的一部分为 OLTP 业务 阅读全文
posted @ 2024-09-25 18:42 余为民同志 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Fault Tolerance - Raft 容错模式 我们已经学习了以下几种容错模式(fault-tolerance pattern): 计算冗余:MapReduce,但是所有计算由单点 Master 进行调度。 数据冗余:GFS,也是依赖单点 Master 来对多个副本进行选主。 服务冗余:VM 阅读全文
posted @ 2024-09-10 22:02 余为民同志 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Primary Backup Replication 背景 为实现可容错的服务器,主从备份是一种常用的解决方案:在开启了主动备份的系统中,备份服务器的状态需要在几乎任何时候都与主服务器保持一致,这样当主服务器失效后备份服务器才能立刻接管。实现主备间的状态同步主要包括以下两种方式: State Tra 阅读全文
posted @ 2024-09-10 21:50 余为民同志 阅读(14) 评论(0) 推荐(0) 编辑
摘要: GFS 原文:https://zhuanlan.zhihu.com/p/113161014 搬运用于参考学习 概述 存储(Storage)是一个非常关键的抽象,用途广泛。 GFS 论文还提到了很多关于容错、备份和一致性的问题。 GFS 本身是 Google 内部一个很成功的实用系统,其关键点被很好的 阅读全文
posted @ 2024-09-10 21:49 余为民同志 阅读(16) 评论(0) 推荐(0) 编辑