MemoryCache

LRU Cache

A thread-safe memory cache implementation with LRU policies and type-safety features.

LRU, type-safe, thread-safe memory cache class in Swift

GitHub

78 stars
3 watching
5 forks
Language: Swift
last commit: over 5 years ago
Linked from 2 awesome lists

carthagecocoapodsexpirationioslru-cachememory-cacheswiftutility

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
karlseguin/cache.zigA thread-safe, expiration-aware cache implementation with LRU-like behavior and configurable segments.44
alastairtree/lazycacheA thread-safe in-memory caching service with a simple API for C#1,722
nrkno/yr-cachyrA small, single-purpose data cache written in Swift.126
maquannene/trackA thread-safe cache implementation with disk and memory storage, supporting LRU eviction policies and concurrency.271
jaemk/cachedProvides Rust implementations of caching structures and simplified function memoization.1,605
arago/lru_cacheA cache implementation using an LRU (Least Recently Used) eviction strategy and ETS tables for efficient storage and retrieval of cached data.36
openresty/lua-resty-lrucacheAn LRU cache implementation for OpenResty and Lua applications.441
elastic/go-freelruA high-performance, GC-less LRU hashmap implementation in Go215
quasi/cl-memcachedA fast and thread-safe interface to the Memcached object caching system.21
soffes/cacheA Swift caching library that provides a simple interface for caching data in memory and on disk.213
kilograpp/uitableview-cacheA category on UITableView that caches cells to prevent instantiating lag during scrolling73
nvzqz/threadlyA framework for thread-local storage with type safety in Swift74
snazy/ohcA high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm.1,072
jitbit/fastcacheA high-performance memory cache for .NET with expiration and thread-safety138
kowainik/membrainProvides type-safe memory units through a Haskell library with minimal boilerplate62