The fastest, most lightweight, minimal, extensible and super easy buffer manager for neovim
-
Updated
Apr 14, 2025 - Lua
The fastest, most lightweight, minimal, extensible and super easy buffer manager for neovim
Key value database with variable length records and transactions
Implementation of a buffer pool based database system.
CLOCK replacement algorithm, an efficient, compact and concurrent alternative to LRU cache eviction policy.
This is a database implementation to research certain aspects in the pipeline. Having all sota buffer replacement policies. In the future i try to add as many features as possible.
Buffer Manager for C#
Disk-resident extendible-hash file in C, built on a course-provided buffer manager (BF). Dynamic directory doubling, per-bucket local depth, on-disk page layout with metadata packed at block end. 3-person Database Implementation class project (UoA DIT, 2021-22).
Add a description, image, and links to the buffer-manager topic page so that developers can more easily learn about it.
To associate your repository with the buffer-manager topic, visit your repo's landing page and select "manage topics."