guycipher / btree
A fast, disk-based BTree package with an extensive easy-to-use API optimized for large keys with many values.
☆82Updated last month
Alternatives and similar repositories for btree:
Users that are interested in btree are comparing it to the libraries listed below
- Cookies, but with structs, for happiness.☆111Updated last month
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆124Updated 3 weeks ago
- Generic concurrent lock-free map for Golang☆44Updated 4 months ago
- 📐 The fastest and smallest Go math library for constrained environments, like microcontrollers or WebAssembly.☆72Updated 8 months ago
- Generic manual memory management for golang☆157Updated 3 weeks ago
- The AriaSQL relational database management system.☆203Updated 4 months ago
- ☆15Updated last month
- Simple and efficient WAL implementation in Go 🚀☆56Updated 8 months ago
- Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.☆41Updated last month
- Headless browser for Go for TDD workflows☆78Updated this week
- A fast file-based priority queue☆57Updated 9 months ago
- Sorted Data Structure Server - Treds is a Data Structure Server which returns data in sorted order and is the fastest prefix search serve…☆64Updated 3 weeks ago
- Realtime software 3D renderer☆60Updated 4 months ago
- 🍃 Tiny event emitter built on generics☆41Updated last year
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆64Updated 5 months ago
- 🚨 slog sampling: drop repetitive log records☆69Updated this week
- An Adaptive Radix Tree (ART) implementation in Go☆79Updated last year
- A zero-dependency generic in-memory cache Go library☆123Updated last month
- Andrej Karpathy's Micrograd in Go☆53Updated 6 months ago
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go ap…☆98Updated 5 months ago
- Elegant middleware functions for your HTTP clients.☆100Updated last year
- Make Writing HTML in Go a Breeze 🍃☆48Updated last month
- A tiny event broker☆33Updated 7 months ago
- Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist☆42Updated last year
- iterator library for go using a rangefunc experiment☆26Updated 2 months ago
- ☆24Updated 8 months ago
- A set of performant rate limiters for Go☆89Updated 10 months ago
- FastDB is an (persistent) in-memory key/value store in Go.☆62Updated 2 months ago
- Versioned Binary Serialization☆17Updated 6 months ago