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
78 stars
3 watching
5 forks
Language: Swift
last commit: over 3 years ago
Linked from 2 awesome lists
carthagecocoapodsexpirationioslru-cachememory-cacheswiftutility
Related projects:
Repository | Description | Stars |
---|---|---|
karlseguin/cache.zig | A thread-safe, expiration-aware cache implementation with LRU-like behavior and configurable segments. | 42 |
alastairtree/lazycache | A thread-safe in-memory caching service with a simple API for C# | 1,718 |
nrkno/yr-cachyr | A small, single-purpose data cache written in Swift. | 126 |
maquannene/track | A thread-safe cache implementation with disk and memory storage, supporting LRU eviction policies and concurrency. | 270 |
jaemk/cached | Provides Rust implementations of caching structures and simplified function memoization. | 1,565 |
arago/lru_cache | A 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-lrucache | An LRU cache implementation for OpenResty and Lua applications. | 439 |
elastic/go-freelru | A high-performance, GC-less LRU hashmap implementation in Go | 167 |
quasi/cl-memcached | A fast and thread-safe interface to the Memcached object caching system. | 21 |
soffes/cache | A Swift caching library that provides a simple interface for caching data in memory and on disk. | 213 |
kilograpp/uitableview-cache | A category on UITableView that caches cells to prevent instantiating lag during scrolling | 73 |
nvzqz/threadly | A framework for thread-local storage with type safety in Swift | 74 |
snazy/ohc | A high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm. | 1,071 |
jitbit/fastcache | A high-performance memory cache for .NET with expiration and thread-safety | 135 |
kowainik/membrain | Provides type-safe memory units through a Haskell library with minimal boilerplate | 62 |