CMU15445 Project#4 Concurrency Control 接下来,需要完善对事务并发的支持。 >>> LAB 主页传送门 <<< 2023-01-12 lab CMU 15445 CMU15445 Project#3 Query Execution 到目前为止,咱们已经完成了存储与索引部分的功能实现,接下来就进入执行层面的内容了。 >>> LAB 主页传送门 <<< 2023-01-12 lab CMU 15445 CMU15445 Project#2 B+ Tree 接下来开始存储与索引部分的实现。手撕 B+ 树! >>> LAB 主页传送门 <<< 2023-01-10 lab CMU 15445 CMU15445 Project#1 Buffer Pool 从这个 lab 起,就正式开始构建本课程 bustub DBMS 数据库系统了。 >>> LAB 主页传送门 <<< 2022-12-17 lab CMU 15445 CMU15445 Project#0 C++ Primer 本项目与课程教学内容无关,仅作 C++ 水平检验用,但我在 code 过程中发现还是涉及到部分比较重要的知识点,故作记录。 >>> LAB 主页传送门 <<< 2022-12-06 lab CMU 15445 屎寄 群友的答辩操作 2022-12-01 💩 💩 MIT6.824 学习总结 磨蹭 3 个月,神课分布式系统 MIT 6.824 终于完结了。学习这门课的起因是被同年 6 月份 pingCAP 训练营橄榄了,虽然同为 raft 算法,但工业级的实现显然要比教学级难更多。我对分布式的理解还是太浅,于是决心从基础打起,好 2022-11-28 lab MIT 6.824 Dev C++ 使用指南 作为一款免费、开源的 C/C++ IDE,Dev C++ 内嵌 GCC 编译器和 GDB 调试器,既能编译、运行程序,也能调试程序。本次 C 程序设计基础我们建议初学者采用 Dev C++ 5.11 版本(点击即可跳转到下载页面) 2022-11-27 c++ COPS 论文阅读 6.824 的第十三篇论文是 COPS——一种可提供具有收敛冲突处理的因果一致性(Causal Plus, Causal+)的 ALPS 键值存储系统,并且具有高可扩展性。在 COPS-GT 中引入的 GET 事务还能够在不锁定或阻塞的情况 2022-11-23 paperReading MIT 6.824 6.824 Lab4 Sharded Key/Value Service 对于单个副本组而言,所有机器存储共享同一存储空间,机器数量的增加并不会扩大存储能力。而当 kv 对数量不断增长时,副本组的存储能力成为瓶颈。 参考 Aurora 的做法,不妨将数据划分为多个片段,每个副本组负责分片(Shard)的一个子集。 2022-11-22 lab MIT 6.824 C Program Guide 一份面向所有初学/入门 C 语言学生的指南。本文旨在帮助读者快速降低编(zuo)程(ti)难度,而不会涉及过多 C 语言语法知识。 上课可不会讲 2022-11-18 c++ Memcache 论文阅读 6.824 的第十二篇论文基于 Memcache——一款高性能的分布式内存对象缓存系统,以低成本提供对共享存储池的低延迟访问。Facebook 扩展了 Memcache 的架构,大大提高了性能与内存效率。 2022-11-15 paperReading MIT 6.824 LeetCode 周赛 319 第319场周赛复盘。 排名 534 / 6175 2022-11-15 leetcode weekly LeetCode 周赛 317 第317场周赛复盘。 排名 690 / 5660 2022-10-30 leetcode weekly Spark 论文阅读 6.824 的第十一篇论文是 Spark——一个基于弹性分布式数据集(Resilient Distributed Dataset, RDD)的容错数据处理框架,能够帮助用户简单的开发快速,统一的大数据应用,对数据进行,协处理,流式处理,交互 2022-10-29 paperReading MIT 6.824 LeetCode 周赛 316 第316场周赛复盘。 排名 873 / 6387 2022-10-23 leetcode weekly FaRM 论文阅读 6.824 的第十篇论文是 FaRM——一个通过为分布式事务提供序列化、高性能、持久性和高可用性的主存分布式计算平台。 2022-10-20 paperReading MIT 6.824 Spanner 论文阅读 6.824 的第九篇论文是 Spanner——Google 基于 TrueTime 的可扩展、多版本、全球分布和同步复制的数据库。它是第一个在全球范围内分发数据并支持外部一致的分布式事务的系统。 2022-10-17 paperReading MIT 6.824