An open API service providing repository metadata for many open source software ecosystems.

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