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.
192 stars
7 watching
12 forks
Language: Elixir
last commit: about 1 year ago
Linked from 1 awesome list
cacheelixir-langmemoize
Related projects:
Repository | Description | Stars |
---|---|---|
| Caches function results to speed up repeated calls with identical inputs | 1,091 |
| Memoizes promise-returning and async functions to cache consecutive function calls by storing results of identical input. | 397 |
| An Elixir-based key/value cache with row-level isolated writes and time-to-live (TTL) support. | 911 |
| A small Elixir library providing a user-friendly interface to Erlang's ETs caching system | 52 |
| Caches and optimizes expensive function calls in Django applications. | 120 |
| A simple in-memory Key/Value Store with basic operations and configuration options | 101 |
| A utility for caching and optimizing promise-returning functions with optional expire times and prefetching capabilities. | 61 |
| A toolkit for adding in-memory and distributed caching to Elixir applications. | 1,263 |
| A Magento module that enables full-page caching to improve performance and reduce load times | 357 |
| A lightweight Elixir framework for modifying Ecto queries with search, sort, and pagination capabilities. | 213 |
| A lightweight Elixir wrapper around the built-in ets table implementation for storing and managing Erlang terms | 7 |
| Provides a simplified interface to Mnesia's functionality for Elixir developers. | 695 |
| A unified caching package for AdonisJS V5 with support for various cache stores | 38 |
| A caching trait for Eloquent models in Laravel that stores query results for a specified time period. | 1,121 |
| A high-performance caching system with features like transactions, expiration, and distribution across nodes. | 1,617 |