kelindar / bitmap
Simple dense bitmap index in Go with binary operators
☆311Updated last year
Related projects ⓘ
Alternatives and complementary repositories for bitmap
- XXH3 algorithm in Go☆409Updated last year
- Write ahead log for Go.☆611Updated this week
- Serialized Roaring Bitmaps☆274Updated last year
- Low-level Go Client for ClickHouse☆325Updated this week
- Golang port of Abseil's SwissTable☆777Updated 4 months ago
- Optimized functions for Go using SIMD☆190Updated 4 years ago
- High Availability Raft Framework for Go☆605Updated 10 months ago
- a thread-safe circular buffer (ring buffer) in Go, implemented io.ReaderWriter interface☆510Updated this week
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆214Updated last year
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆236Updated 2 weeks ago
- Go package porting the standard hashing algorithms to a more efficient implementation.☆286Updated 4 months ago
- Adaptive Radix Trees implemented in Go☆370Updated this week
- Go port of Google's Swiss Table hash table☆321Updated 4 months ago
- ⚡️ lock-free utilities in Go☆151Updated 6 months ago
- Fastest and most memory efficient golang concurrent hashmap☆932Updated 3 weeks ago
- A Go library implementing a FST (finite state transducer)☆190Updated this week
- ☆110Updated last year
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than ch…☆157Updated last year
- Fast ring-buffer deque (double-ended queue)☆590Updated this week
- High-performance Go package to read and write Parquet files☆287Updated last week
- Fast, fully fledged murmur3 in Go.☆306Updated last year
- A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist☆277Updated last year
- A simple and efficient thread-safe sharded hashmap for Go☆225Updated 5 years ago
- Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, Po…☆747Updated 5 months ago
- go wrapper for zstd☆434Updated last month
- Example code for how to get hashicorp/raft running with gRPC☆208Updated 3 months ago
- The assembler from the Go compiler, in library form.☆166Updated 3 years ago
- Zero-allocation reflection library for Go☆526Updated last year
- The `io_uring` library and runtime for GO☆125Updated 2 years ago
- an off-heap hash-table in Go. Used to be called go-offheap-hashtable, but we shortened it.☆370Updated 10 months ago