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

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


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yysskk/memorycacheA thread-safe memory cache implementation with LRU policies and type-safety features.78
snazy/ohcA high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm.1,072
mdaliyan/icacheA high-performance cache library for Go with thread-safe, generic support and no serialization requirements.19
huntlabs/hunt-cacheA cache library for D programming language supporting multiple backend storage options including memory, Redis, and memcached.6
kezhenxu94/cache-liteAn extremely lightweight cache framework demonstrating basic caching concepts and operations in Kotlin.134
jamesmontemagno/monkey-cacheProvides an easy-to-use caching mechanism for data structures in .NET applications.680
soffes/cacheA Swift caching library that provides a simple interface for caching data in memory and on disk.213
karlseguin/cache.zigA thread-safe, expiration-aware cache implementation with LRU-like behavior and configurable segments.44
sorentwo/readthisA Ruby library that provides a Redis-backed cache client with performance and simplicity features.504
dfed/cacheadvanceA high-performance cache for logging systems38
viney-shih/go-cacheProvides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern.141
nrkno/yr-cachyrA small, single-purpose data cache written in Swift.126
quasi/cl-memcachedA fast and thread-safe interface to the Memcached object caching system.21
erni27/imcacheA zero-dependency in-memory cache library that supports various expiration strategies and is safe for concurrent use.123
adelowo/onecacheA Go caching library with support for multiple backends and garbage collection.136