🍀 Golang basic library. || Go语言基础库
-
Updated
Jun 17, 2024 - Go
🍀 Golang basic library. || Go语言基础库
💾 CMU 15-445/645: Intro to Database Systems (Fall 2017). A course on the design and implementation of database management systems.
Implementing Buffer Pool manager, page eviction and join algorithms in SimpleDB DBMS
a pool of byte slice, without the memory fragmentation
Shared byte pool implementation between C and Go(cgo)
Implemented some functionalities for the existing DBMS.
INFORMATION_SCHEMA plugin to aggregate unreferenced page information in the InnoDB Old Sublist
An LSM-tree database with B+ tree indexing, LRU page caching, and Bloom filters
General purpose golang utility functions
Implementation of a data storage subsystem on disk (buffer pool), B+tree index on top of this subsystem (just planned right now), and transaction service at the snapshot isolation level.
common golang stuff with full coverage testing. buffer pools, optimized entropy, locking container/list, others
Add a description, image, and links to the buffer-pool topic page so that developers can more easily learn about it.
To associate your repository with the buffer-pool topic, visit your repo's landing page and select "manage topics."