flexihash

Cache resolver

A PHP implementation of consistent hashing for distributed caching

Flexihash is a small PHP library which implements consistent hashing.

GitHub

367 stars
42 watching
84 forks
Language: PHP
last commit: about 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ruoshan/lua-resty-jump-consistent-hash An implementation of consistent hashing for load balancing in Lua-based web servers 25
khoaofgod/howmuchblur-1 A high-performance caching system designed to alleviate database load and improve web application performance 28
jkeys089/lua-resty-resolver A caching DNS resolver library for use in high-performance web applications 28
bungle/lua-resty-xxhash FFI-bindings to an Extremely fast non-cryptographic hash algorithm 17
liexusong/pcache A PHP module that provides an in-process cache extension. 51
verifytests/verify.phash A C# library that extends the Verify class to enable comparison of documents using Phash hashing. 4
desarrolla2/cache A simple cache library implementing the PSR-16 standard using immutable objects. 134
mynameiscfed/lua-resty-fastpbkdf2 A Lua library for password hashing using the fastpbkdf2 algorithm. 0
joellefkowitz/cached-prisma A client abstraction that simplifies caching for Prisma clients 68
chili-epfl/qml-cache A persistent key-value store plugin for QML applications 13
laminas/laminas-cache A caching system with various storage options and codified strategies for different use cases in PHP applications. 103
jbluemink/dictionaryflushpartialcache A utility solution to clear the HTML cache when dictionary items are saved in Sitecore 1
hamishforbes/lua-resty-tlc A two-layer caching system utilizing Lua's built-in shared dictionary and LRU cache for efficient storage and retrieval of data. 19
westonplatter/phashion A Ruby wrapper around a perceptual hash library to detect duplicate multimedia files. 704
tedious/stash A PHP caching library that simplifies the process of storing and retrieving cached data 962