Track

Cache library

A thread-safe cache implementation with disk and memory storage, supporting LRU eviction policies and concurrency.

Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.

GitHub

270 stars
6 watching
20 forks
Language: Swift
last commit: about 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yysskk/memorycache A thread-safe memory cache implementation with LRU policies and type-safety features. 78
snazy/ohc A high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm. 1,071
mdaliyan/icache A high-performance cache library for Go with thread-safe, generic support and no serialization requirements. 19
huntlabs/hunt-cache A cache library for D programming language supporting multiple backend storage options including memory, Redis, and memcached. 6
kezhenxu94/cache-lite An extremely lightweight cache framework demonstrating basic caching concepts and operations in Kotlin. 131
jamesmontemagno/monkey-cache Provides an easy-to-use caching mechanism for data structures in .NET applications. 669
soffes/cache A Swift caching library that provides a simple interface for caching data in memory and on disk. 213
karlseguin/cache.zig A thread-safe, expiration-aware cache implementation with LRU-like behavior and configurable segments. 42
sorentwo/readthis A Ruby library that provides a Redis-backed cache client with performance and simplicity features. 506
dfed/cacheadvance A high-performance cache for logging systems 38
viney-shih/go-cache Provides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern. 139
nrkno/yr-cachyr A small, single-purpose data cache written in Swift. 126
quasi/cl-memcached A fast and thread-safe interface to the Memcached object caching system. 21
erni27/imcache A zero-dependency in-memory cache library that supports various expiration strategies and is safe for concurrent use. 123
adelowo/onecache A Go caching library with support for multiple backends and garbage collection. 136