consistenthash
Hash partitioning library
A Go library implementing Consistent Hashing and Block Partitioning
A Go library that implements Consistent Hashing (+Block Partitioning)
27 stars
3 watching
4 forks
Language: Go
last commit: 8 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
edwingeng/doublejump | A consistent hash implementation with improved node removal functionality | 102 |
lemire/clhash | A fast hashing function implemented in C with support for C++ wrappers and benchmarking tools. | 266 |
dgryski/go-jump | An implementation of Google's Consistent Hash function for efficient data distribution across multiple servers. | 384 |
apense/shimsham | A collection of hash functions implemented in pure Nim | 8 |
rj/ketama | A consistent hashing library and its language bindings that map keys to multiple servers in a way that minimizes the need for rebalancing when servers are added or removed. | 940 |
pnathan/genhash | A generic hash table implementation in Common Lisp. | 17 |
corona10/goimagehash | An image hashing library written in Go that provides different types of hash functions and supports various image formats. | 749 |
wangyi-fudan/wyhash | Provides fast and simple hashing functions and random number generators for various programming languages. | 970 |
gregorycollins/hashtables | A set of implementations for mutable hash tables in Haskell. | 125 |
goradd/maps | A library providing a standard interface for working with various types of maps in Go. | 43 |
onmyway133/swifthash | A Swift implementation of the MD5 hash algorithm | 216 |
khchen/hashlib | A comprehensive hash function library for the Nim programming language | 38 |
davidmoten/geo | A utility library for efficient geospatial data querying using hashing and encoding methods | 410 |
hashicorp/go-version | A library for parsing and verifying version numbers and constraints. | 1,631 |
viney-shih/go-cache | Provides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern. | 139 |