red_black_tree

Ordered store

An implementation of a data structure for ordered key-value stores with efficient lookup and insertion capabilities.

Red-black tree implementation for Elixir.

GitHub

37 stars
3 watching
14 forks
Language: Elixir
last commit: about 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tyre/sorted_setA library that provides an efficient and customizable sorted set data structure for Elixir applications21
kbrw/gitexAn Elixir implementation of the Git object storage model, focusing on protocol over Git and enabling reuse with other storage systems.68
medhiwidjaja/nary_treeAn Elixir implementation of a generic tree data structure with node-based model and traversal APIs18
canscale/stablerbtreeAn implementation of a stable data structure based on Red Black Trees in the Motoko programming language.3
dkendal/zipper_treeProvides an efficient way to traverse and modify nested data structures in Elixir.19
begeekmyfriend/bplustreeA minimal B+Tree indexing structure implementation for efficient key-value storage1,866
commanded/eventstoreAn Elixir-based event store implementation using PostgreSQL as the underlying storage engine1,067
nycto/rbtreenimA library implementing a balanced binary search tree data structure with customizable key extraction and comparison functions.23
bjro/apexA library that pretty prints Elixir data structures in full color277
lucaong/cubdbAn embedded key-value database designed for robustness and minimal resource usage, supporting atomic transactions, concurrency control, and range selection.570
princemaple/elixir-queueA queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API.34
tyre/imagineerA library for image processing in Elixir.119
soveran/ohmA Ruby library for storing objects in a Redis key-value database1,397
yosriady/merkle_treeA pure Elixir implementation of a data structure used in cryptography and digital signatures96
tsharju/elixir_lockerAn Erlang-based library providing a distributed de-centralized key-value store and simplified process registration for clusters.16