花费 58 ms
CMU-15445 LAB2:实现一个支持并发操作的B+树

概述 经过几天鏖战终于完成了lab2,本lab实现一个支持并发操作的B+树。简直B格满满。 B+树 为什么需要B+树 B+树本质上是一个索引数据结构。比如我们要用某个给定的ID去检索某个stu ...

Wed May 01 18:34:00 CST 2019 1 976
CMU-15445 LAB1:Extendible Hash Table, LRU, BUFFER POOL MANAGER

概述 最近又开了一个新坑,CMU的15445,这是一门介绍数据库的课程。我follow的是2018年的课程,因为2018年官方停止了对外开放实验源码,所以我用的2017年的实验,但是问题不大,内容基本没有变化。想要获取实验源码的同学可以上github搜,或者直接clone我的代码,找到最早 ...

Thu Mar 28 18:20:00 CST 2019 1 922
CMU-15445 LAB3:事务隔离,two-phase locking,锁管理器

概述 本lab将实现一个锁管理器,事务通过锁管理器获取锁,事务管理器根据情况决定是否授予锁,或是阻塞等待其它事务释放该锁。 背景 事务属性 众所周知,事务具有如下属性: 原子性:事务要 ...

Thu May 02 00:35:00 CST 2019 0 587

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM