An open API service indexing awesome lists of open source software.

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/attractivechaos/klib

A standalone and lightweight C library

algorithm avl-tree b-tree c generic hashtable library sort

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.

b-tree database rust

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/ipfs-shipyard/ipfs-geoip

geoip lookup over DAG-CBOR dataset loaded from IPFS

b-tree dag dag-cbor geoip ipfs

Last synced: 02 Sep 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/codeexmachina/btree

In-memory B-Tree implementation for C#

b-tree btree csharp memory-btree netstandard

Last synced: 12 Aug 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/ganesh-k13/btree

B-tree implementation in C based on algorithm in CLRS.

b-tree btree c clrs-book python

Last synced: 13 Sep 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/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/zamgi/bplustree

Implementation of B+Tree

b-tree btree tree tree-structure

Last synced: 13 Apr 2025

https://github.com/longluo/database-from-scratch

build a database from scratch

b-tree cpp database sql

Last synced: 24 Feb 2025

https://github.com/dqbd/cuda-btree

Implementation of B-Trees on NVIDIA CUDA

b-tree cuda nvidia

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/hslam/btree

Package btree implements a B-tree.

b-tree btree go golang tree

Last synced: 29 Jun 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/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

b-tree c gtk3

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/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/vijeshvs/purestore

Custom database engine

b-tree cpp database hashmaps

Last synced: 30 Oct 2025

https://github.com/jmkim/10.1007-978-981-10-4154-9_60

Improving the B+-Tree Construction for Transaction Log Data in Bank System Using Hadoop

b-tree big-data bplustree hadoop mapreduce

Last synced: 21 Mar 2025

https://github.com/iluhazaz/b_tree

Реализация класса b-tree

b-tree

Last synced: 18 Jun 2025

https://github.com/satyammittal/database-bplus-tree

Database Bplus Tree

b-tree database

Last synced: 06 Oct 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.

b-tree bplus-tree tree tuple

Last synced: 20 Feb 2025

https://github.com/erenworld/sqlite

SQLite, covering SQL parsing, virtual machines, B-trees, paging, and file storage.

b-tree compiler paging sql sqlite vm

Last synced: 23 Jun 2025

https://github.com/blaisewang/b-tree

Data structure B-tree with graphical user interface

b-tree gui java

Last synced: 19 Jun 2025

https://github.com/erwanor/bee-tree

In-memory B-Tree in Python

b-tree in-memory

Last synced: 12 Apr 2025

https://github.com/bipinoli/easypeasydb

Simple B-tree based SQL database made for fun :)

b-tree sql-database

Last synced: 03 Jan 2026

https://github.com/pigloverabbit520/bdb

B-Tree实现的DB

b-tree go golang

Last synced: 28 Dec 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/pigLoveRabbit520/BDB

B-Tree实现的DB

b-tree go golang

Last synced: 06 May 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.

b-tree c database sqlite

Last synced: 06 Mar 2025