memoize
Function cache
A caching macro for Elixir that uses CAS on ETS to optimize function calls
A method caching macro for elixir using CAS on ETS.
189 stars
7 watching
12 forks
Language: Elixir
last commit: 11 months ago
Linked from 1 awesome list
cacheelixir-langmemoize
Related projects:
Repository | Description | Stars |
---|---|---|
sindresorhus/memoize | Caches function results to speed up repeated calls with identical inputs | 1,089 |
sindresorhus/p-memoize | Memoizes promise-returning and async functions to cache consecutive function calls by storing results of identical input. | 396 |
sasa1977/con_cache | An Elixir-based key/value cache with row-level isolated writes and time-to-live (TTL) support. | 910 |
whitfin/stash | A small Elixir library providing a user-friendly interface to Erlang's ETs caching system | 52 |
tdr-autosync/mi-lib-django_memoize | Caches and optimizes expensive function calls in Django applications. | 120 |
cabol/kvx | A simple in-memory Key/Value Store with basic operations and configuration options | 101 |
nodeca/promise-memoize | A utility for caching and optimizing promise-returning functions with optional expire times and prefetching capabilities. | 60 |
cabol/nebulex | A toolkit for adding in-memory and distributed caching to Elixir applications. | 1,253 |
gordonlesti/lesti_fpc | A Magento module that optimizes page caching for improved performance | 358 |
annkissam/rummage_ecto | A lightweight Elixir framework for modifying Ecto queries with search, sort, and pagination capabilities. | 212 |
meh/exts | A lightweight Elixir wrapper around the built-in ets table implementation for storing and managing Erlang terms | 8 |
meh/amnesia | Provides a simplified interface to Mnesia's functionality for Elixir developers. | 694 |
melchyore/adonis-cache | A unified caching package for AdonisJS V5 with support for various cache stores | 38 |
dwightwatson/rememberable | A caching trait for Eloquent models in Laravel that stores query results for a specified time period. | 1,119 |
whitfin/cachex | A high-performance caching system with features like transactions, expiration, and distribution across nodes. | 1,601 |