GitHub topics: bitcask-storage-engine
al8n/skl
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
Language: Rust - Size: 821 KB - Last synced at: about 21 hours ago - Pushed at: 4 months ago - Stars: 59 - Forks: 7

al8n/valog
A lock-free, generic, lightweight value log for WiscKey or Bitcask architecture databases.
Language: Rust - Size: 43.9 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 6 - Forks: 2

xia-Sang/bitcask_go
bitcask_go 是一个用 Go 语言实现的轻量级数据库系统,基于 Bitcask 存储引擎,并添加了基本的 SQL 解析功能。主要特点包括: - 高效的键值存储 - 支持基本的 SQL 操作(CREATE TABLE, INSERT, SELECT, DELETE) - 数据持久化 - 简单的内存索引 该项目目前支持基本的数据类型和简单的查询操作,适合学习和小型项目使用。但由于 SQL 功能仍在开发中,存在一些限制,如不支持复杂查询和事务。未来计划包括完善 SQL 解析器、增强索引支持和添加简单的事务功能。
Language: Go - Size: 1.22 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0
