A lock-free thread-safe arena based Skiplist impelementation for building memtable.
-
Updated
Dec 26, 2024 - Rust
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
A lock-free, generic, lightweight value log for WiscKey or Bitcask architecture databases.
bitcask_go 是一个用 Go 语言实现的轻量级数据库系统,基于 Bitcask 存储引擎,并添加了基本的 SQL 解析功能。主要特点包括: - 高效的键值存储 - 支持基本的 SQL 操作(CREATE TABLE, INSERT, SELECT, DELETE) - 数据持久化 - 简单的内存索引 该项目目前支持基本的数据类型和简单的查询操作,适合学习和小型项目使用。但由于 SQL 功能仍在开发中,存在一些限制,如不支持复杂查询和事务。未来计划包括完善 SQL 解析器、增强索引支持和添加简单的事务功能。
Add a description, image, and links to the bitcask-storage-engine topic page so that developers can more easily learn about it.
To associate your repository with the bitcask-storage-engine topic, visit your repo's landing page and select "manage topics."