Skip to content
View lcgong's full-sized avatar

Block or report lcgong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Stars

storage

41 repositories

A mini kv database demo that using simplified bitcask storage model with rust implementation. And you can find a tutorial from https://blog.csdn.net/qq_36456827/article/details/125304612.

Rust 26 5 Updated Mar 24, 2023

A persistent B+Tree (clustered index) implementation in Rust.

Rust 274 35 Updated Jul 3, 2024

A low-level MVCC file format for storing blobs.

Rust 63 Updated Mar 6, 2024

Placement driver for TiKV

Go 1,046 719 Updated Sep 30, 2024

An embedded key-value database in pure Rust

Rust 3,221 147 Updated Oct 2, 2024
HTML 15 1 Updated Dec 28, 2023

Variable-length signed and unsigned integer encoding that is byte-orderable for Rust

Rust 8 Updated Feb 1, 2023

A pure Rust database implementation using an append-only B-Tree file format.

Rust 266 10 Updated Oct 11, 2023

๐Ÿชข A fast native data type for manipulating large strings in Redis

Zig 116 2 Updated Sep 5, 2022

A persistent key-value storage in rust.

Rust 830 76 Updated Apr 16, 2024

A course to build the SQL layer of a distributed database.

Go 1,707 523 Updated Sep 27, 2023

Database with posteriors of interest for Bayesian inference

Stan 181 36 Updated Aug 14, 2024

Distributed SQL database in Rust, written as an educational project

Rust 6,127 565 Updated Sep 28, 2024

RDB on top of RocksDB in Rust

Rust 21 4 Updated Apr 22, 2021

levelDB key/value database in Rust.

Rust 11 1 Updated Nov 13, 2021

A realtime database written in rust

Rust 115 5 Updated Aug 24, 2024

๐——๐—ฎ๐˜๐—ฎ, ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ & ๐—”๐—œ. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://databend.com

Rust 7,732 735 Updated Oct 5, 2024

the champagne of beta embedded databases

Rust 8,095 383 Updated Sep 5, 2024

Database with SQL-like language implemented in Rust

Rust 46 2 Updated May 19, 2024

An open-source, cloud-native, unified time series database for metrics, logs and events with SQL/PromQL supported. Available on GreptimeCloud.

Rust 4,232 303 Updated Oct 4, 2024

garbage-collecting on-disk object store, supporting higher level KV stores and databases.

Rust 355 12 Updated Jun 10, 2024

A high-performance storage engine for modern hardware and platforms.

Rust 503 29 Updated Jan 9, 2023

Engula is a distributed key-value store, used as a cache, database, and storage engine.

Rust 780 65 Updated Nov 11, 2022

๐Ÿ…State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes

C++ 777 91 Updated Apr 24, 2024

Proof-of-concept extension of the PGM-index to support fixed-length strings

C++ 6 1 Updated Feb 15, 2022

Error-bounded piecewise linear regression

Rust 27 7 Updated Jul 6, 2022

Double Array Trie in Rust

Rust 51 7 Updated Jul 7, 2019

A tutorial of building an LSM-Tree storage engine in a week.

Rust 2,807 383 Updated Oct 1, 2024

Pure Rust LSM-tree based embedded storage engine

Rust 624 69 Updated Mar 16, 2023

Distributed transactional key-value database, originally created to complement TiDB

Rust 15,104 2,132 Updated Sep 30, 2024