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 3 years ago
Linked from 2 awesome lists

carthagecocoapodsexpirationioslru-cachememory-cacheswiftutility

Backlinks from these awesome lists:

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