cachex

Caching system

A high-performance caching system with features like transactions, expiration, and distribution across nodes.

A powerful caching library for Elixir with support for transactions, fallbacks and expirations

GitHub

2k stars
16 watching
104 forks
Language: Elixir
last commit: 14 days ago
Linked from 1 awesome list

cachingcaching-librarydistributed-systemsmemory-cacheperformance

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
whitfin/stash A small Elixir library providing a user-friendly interface to Erlang's ETs caching system 52
whitfin/hypex A fast algorithm for counting unique values in Elixir/Erlang applications 21
whitfin/jumper A consistent hash implementation in Elixir 12
turnersoftware/cachetower An efficient multi-layered caching system for .NET applications 611
cabol/kvx A simple in-memory Key/Value Store with basic operations and configuration options 101
zkat/cacache-rs A high-performance, concurrent cache system with support for async APIs and various features. 539
apix/cache A thin wrapper around caching backends with tagging and indexing support 117
cabol/nebulex A toolkit for adding in-memory and distributed caching to Elixir applications. 1,253
melpon/memoize A caching macro for Elixir that uses CAS on ETS to optimize function calls 189
sasa1977/con_cache An Elixir-based key/value cache with row-level isolated writes and time-to-live (TTL) support. 910
laruence/yac A fast, shared memory cache system for storing and retrieving data in PHP applications. 825
hertz-contrib/cache Provides middleware for caching responses in web applications with multiple backend support. 8
06chaynes/http-cache A caching middleware that follows HTTP caching rules and integrates with various backend cache managers 69
soffes/cache A Swift caching library that provides a simple interface for caching data in memory and on disk. 213
whitfin/tiny A lightweight JSON parser written in Elixir 47