DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

CaskDB


CaskDB is an embedded and persistent key-value DBMS. It was built an educational tool for people to learn more about database system implementation.

Source Code
https://github.com/avinassh/py-caskdb[01]
Country of Origin
IN
Start Year
2022 [02]
End Year
2024
Project Types
Educational, Open Source
Written in
Python
Supported Languages
Python
Inspired By
Bitcask
License
MIT License

Database Entry

CaskDB


CaskDB is an embedded and persistent key-value DBMS. It was built an educational tool for people to learn more about database system implementation.

History


The system's source code repository has not been updated since 2024 and is now considered abandoned.

Data Model


Indexes


Storage Model


System Architecture


Citations

2 sources
  1. GitHub - avinassh/py-caskdb: (educational) build your own disk based KV store · GitHub github.com
  2. Initial commit github.com
Revision #5