Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 996 Bytes

File metadata and controls

34 lines (25 loc) · 996 Bytes

CMU15-445_Database_Project

Course Link | Project bustub | Lecture Note and Slides

Database Management System Project (C++)

  • Data Model (relation, key/value)
  • Query (SQL)
  • Indexing (tree, hash tables)
  • Storage (heap, log-structure)
  • Memory Management
    • Buffer Pool Manager
      • LRU Replacer
    • Disk Manager
  • Transaction processing
    • Concurrency Control
    • ACID
      • Atomicity: all or none
      • Consistency: invariant
      • Isolation: 2PL, TSO, OCC
      • Durability & Recovery: Logging, Checkpoints
  • Parallel architectures (multi-core, distributed)

Project bustub

DBMS Design Project for CMU15-445 2022.

Setup, Submission, Debug CI_WORKFLOW

Project-Details

Computer System Knowledge Sharing

See more about Computer System in general. Computer_System_Guidance_Repo