Projects in Awesome Lists tagged with b-tree
A curated list of projects in awesome lists tagged with b-tree .
https://github.com/emirpasic/gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree
Last synced: 09 Sep 2025
https://github.com/emirpasic/Gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree
Last synced: 12 Mar 2025
https://github.com/spacejam/sled
the champagne of beta embedded databases
b-plus-tree b-tree concurrent crash-testing database embedded-kv formal-methods fuzzing high-performance incredibly-spicy kv lock-free log-structured orm persistence rust sled tree
Last synced: 13 May 2025
https://github.com/gvinciguerra/PGM-index
🏅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
b-tree big-data compression cpp data-structures database header-only indexing machine-learning multidimensional multidimensional-trees research spatial-index succinct-data-structure
Last synced: 15 Nov 2025
https://github.com/UncP/aili
the fastest in-memory index in the East 东半球最快并发索引
adaptive-radix-tree b-link-tree b-star-tree b-tree concurrent-data-structure mass-tree palm-tree parallel-algorithm prefix-b-tree
Last synced: 09 Jul 2025
https://github.com/pjtatlow/jammdb
Just Another Memory Mapped Database
b-tree database embedded-database rust
Last synced: 30 Dec 2025
https://github.com/khonsulabs/nebari
A pure Rust database implementation using an append-only B-Tree file format.
Last synced: 18 Jun 2025
https://github.com/eBay/Jungle
An embedded key-value store library specialized for building state machine and log store
b-tree embedded-kv hybrid key-value-store logstore lsm-tree state-machine
Last synced: 27 Apr 2025
https://github.com/myui/btree4j
Disk-based B+-tree written in Pure Java
b-tree bplustree btree btree-indexes data-structures-and-algorithms disk indexing java
Last synced: 07 May 2025
https://github.com/sfu-dis/bztree
An open-source BzTree implementation
b-tree bztree lock-free nvm persistent-memory
Last synced: 03 Oct 2025
https://github.com/VictorScherbakov/DataTanker
Embedded persistent key-value store for .NET. Pure C# code.
b-tree btree c-sharp key-value keyvalue nosql radix radix-tree
Last synced: 04 May 2025
https://github.com/applitopia/immutable-sorted
This is an extension of Immutable.js that provides sorted collections SortedMap and SortedSet. The current implementation is using highly optimized B-tree memory structure.
b-tree btree immutable incremental-sort javascript partial-sort sorted-map sorted-set
Last synced: 13 Jun 2025
https://github.com/marvin-j97/rust-storage-bench
Benchmarking Rust storage engines
b-tree benchmark benchmarking btree database embeddable-database key-value-database key-value-store kv kv-store lsm-tree lsmt rust rust-lang sled ycsb
Last synced: 14 Aug 2025
https://github.com/codeexmachina/btree
In-memory B-Tree implementation for C#
b-tree btree csharp memory-btree netstandard
Last synced: 12 Aug 2025
https://github.com/monitor1379/yagods
Generic data structure using parameterized types in Golang.
avl-tree b-tree binary-heap data-structure enumerable generic generic-programming go gods iterator list map red-black-tree set sort stack tree type-parameter
Last synced: 27 Jul 2025
https://github.com/narimiran/sorta
SortedTables in Nim, based on B-Trees
b-tree btree nim nim-lang sorted sorted-data sorted-dict sorted-dictionary sorted-map table
Last synced: 14 Jun 2025
https://github.com/khaledashrafh/b-tree
This contains a C++ code that implements a B-Tree data structure. A B-Tree is a self-balancing tree that can store and retrieve data efficiently. It is commonly used in databases and file systems.
b-tree b-tree-implementation cpp data-structures generic scratch-implementation template
Last synced: 17 Oct 2025
https://github.com/arekbulski/cameleonica
Safe cryptographic steganographic advanced filesystem
b-tree cryptography dictionaries documentation filesystem garbage-collection inodes python steganography
Last synced: 15 May 2025
https://github.com/owensgroup/mvgpubtree
GPU B-Tree with support for versioning (snapshots).
b-tree concurrent cuda gpu snapshot versioning
Last synced: 15 Jun 2025
https://github.com/harismuneer/2-3-tree
🌲 A C++ implementation of all functionalities (insertion, deletion, search etc) of a 2-3 (two-three) Tree using Rotation, Split and Merge operations. (Please share if you find any bug in the code)
2-3-tree b-tree balanced-search-trees balanced-trees data-structures datastorage datastructures-tasks free-to-use insert-delete-operations open-source-code rotations-operations split-operations tree-data-structure tree-datastructures tree-search two-three-tree two-three-trees
Last synced: 30 Apr 2025
https://github.com/thoainguyen/key-value-store
Key value Database using B Tree
b-tree database fsync key-value-store nonblocking reader-writer select threadpool
Last synced: 13 Apr 2025
https://github.com/ciusji/guinsoo
A metadata store database for GuinsooLab stack.
b-tree calculation-engine columnar-storage database embedded high-performance-computing local-storage low-latency multi-version mvcc olap vectorization xxhash
Last synced: 09 Sep 2025
https://github.com/lvntky/ccontainer
Comprehensive STB style header-only library of data structures implemented in C
b-tree binary-search-tree bloom-filter c99 collections containers data-structures doubly-linked-list dynamic-array graph hashmap heap linked-list priority-queue queue red-black-tree set stack trie
Last synced: 29 Jun 2025
https://github.com/felixklauke/erasmus
Low level indexed key value engine designed for a database backed up by an on disk file storage written in C++ for educational reasons. Also used as resource for database programming tutorial at https://medium.com/ (Link in readme).
b-tree c-plus-plus database file-storage key-value low-level memory-management storage-engine
Last synced: 22 Apr 2025
https://github.com/dariodip/prefix-search
Implementation of LPRC and PSRC
b-tree compression-algorithm string trie university-project
Last synced: 13 Apr 2025
https://github.com/zamgi/bplustree
Implementation of B+Tree
b-tree btree tree tree-structure
Last synced: 13 Apr 2025
https://github.com/jiayuasu/stx-btree
Machine Learning based B+ Tree
b-tree bplustree learned-database learned-database-components learned-index machine-learning
Last synced: 06 Mar 2025
https://github.com/neil-edelman/boxes
Drag-and-drop data structure headers.
b-tree c89 data-structures generics hash-table memory-pool metaprogramming paramterization templates testing traits trie type-safety
Last synced: 09 Jul 2025
https://github.com/longluo/database-from-scratch
build a database from scratch
Last synced: 24 Feb 2025
https://github.com/sokil/id-bench
Database identifier benchmarks
autoincrement b-tree benchmarking mariadb mongodb mysql percona performance-analysis postgresql uuid uuid7
Last synced: 30 Dec 2025
https://github.com/nixrajput/b-tree-java
B-Tree implementation using Java programming language.
b-tree b-tree-implementation b-trees daa daa-projects data-structures data-structures-and-algorithms design-and-analysis-of-algorithms design-and-analysisof-algorithm java
Last synced: 28 Feb 2025
https://github.com/dqbd/cuda-btree
Implementation of B-Trees on NVIDIA CUDA
Last synced: 07 Apr 2025
https://github.com/ourway/sqlite-tiny
My first attemp to write a sqlite3 clone. It's just an experimental attempt to understand RDBMS. Never use it in any production.
b-tree c parser personal-project self-learning sqlite sqlite-database sqlite-orm sqlite3 sqlite3-database tokenizer virtual-machine vm
Last synced: 02 Aug 2025
https://github.com/worthant/handydb
NoSQL database (in-memory key-value store) written in Rust
b-tree cli-app kv-store nosql-database partitioning rust sharding
Last synced: 26 Feb 2025
https://github.com/w8r/b-tree
Generic B-Tree
b-tree data-structures search-trees
Last synced: 12 May 2025
https://github.com/ciusji/sled
The champagne of beta embedded database.
b-link-tree b-plus-tree b-tree bw-tree database embedded-kv kv rust
Last synced: 07 Oct 2025
https://github.com/kkli08/kv-store
Key-Value Storage Database
b-tree bloom-filter c-plus-plus kv-storage-engine lsm-tree
Last synced: 03 Jan 2026
https://github.com/kkli08/kvdb
Persistent key-value store database library.
b-tree bloom-filter c-plus-plus key-value-storage lsm-tree protobuf rbtree
Last synced: 08 Oct 2025
https://github.com/katokode/btree
BTree Implementation in x86_64 Assembly Language with C interface
assembly-language b-tree btree data-structures-and-algorithms multiway-tree shared-library
Last synced: 24 Jul 2025
https://github.com/tranbavinhson/dict
Dictionary using GTK+ and B-Tree algorithm
Last synced: 15 May 2025
https://github.com/adarsh-kmt/btree
An in-memory implementation of a B-Tree, written in Go.
b-tree data-structures-and-algorithms database go
Last synced: 26 Jul 2025
https://github.com/ivan-magda/ifmo-b-tree
IFMO - Advanced Data Structures
algorithms b-tree collections data-structures swift
Last synced: 01 Nov 2025
https://github.com/williamzhang20/data-structures
Data Structures in C++
avl-tree b-tree bst red-black-tree ring-buffer trie
Last synced: 30 Jun 2025
https://github.com/phonhay103/c_btree_dict
Từ điển Anh - Việt
autocomplete-suggestions b-tree c dictionary gtk trie
Last synced: 04 Mar 2025
https://github.com/grainme/summer24
📖 NoteBook : Tracking Learning Exp.00
b-tree cpp database low-level m-way-trees profiling-library sfml-game storage
Last synced: 27 Mar 2025
https://github.com/ewdlop/sql-server-note.md
"From the perspective of certain developers, there are no other reasonable options."
auto-increment-id b-plus-tree b-tree clustering-index column-index composite-primary-key heap materialized-view non-clustering-index primary-key sql-server statistics stored-procedures surrogate-key transaction user-defined-functions uuid view
Last synced: 24 Mar 2025
https://github.com/fabiokleis/estruturas_de_dados2
Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..
algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue
Last synced: 09 Apr 2025
https://github.com/rohanvdvivedi/tupleindexer
This library provides a persistent block accessible disk-resident b+tree and a page table.
Last synced: 20 Feb 2025
https://github.com/ppirog/algorithmsanddatastructures
The algorithms were written as part of the Algorithms and Data Structures class at UMCS.
b-tree backtracking-algorithm bfs-algorithm counting-sort dijkstra-algorithm divide-and-conquer dynamic-programming graham-scan-algorithm graph-algorithms greedy-algorithms hopcroft-karp insertion-sort lists monte-carlo numerical-integration pattern-searching-algorithms queues red-black-tree stack tree-structure
Last synced: 25 Apr 2025
https://github.com/blaisewang/b-tree
Data structure B-tree with graphical user interface
Last synced: 19 Jun 2025
https://github.com/williamzhang20/data_structures
avl-tree b-tree bst red-black-tree
Last synced: 26 Mar 2025
https://github.com/bipinoli/easypeasydb
Simple B-tree based SQL database made for fun :)
Last synced: 03 Jan 2026
https://github.com/manuchaitanya17/advanced-data-structures-algorithms
A Course for learning Advanced Data Structures Algorithms.
avl-tree b-tree binary-search-tree breadth-first-search depth-first-search graph-datastructures heap-data-struture heapify segment-tree tree-data-structure tries-data-structures
Last synced: 18 Sep 2025
https://github.com/speedycraftah/b-tree
An implementation of a B-tree in JavaScript/C++ with a simple GUI to visualise and interact with them.
algorithms b-tree b-tree-implementation cpp javascript learning visualization
Last synced: 14 Oct 2025
https://github.com/heliolj/simple-database-in-c
A lightweight SQLite clone written in C that implements B-trees, paging, and basic SQL operations. Educational project demonstrating core database concepts and low-level system programming.
Last synced: 06 Mar 2025