1 dépôt
Applying logic to transform cached data and managing capacity limits for different transformed formats.
Distinct from Data Caching: Focuses on the transformation of the data being cached, not just the storage of a session state.
Explore 1 awesome GitHub repository matching data & databases · Data Transformations. Refine with filters or upvote what's useful.
HanekeSwift est une bibliothèque de mise en cache générique pour iOS et un framework de mise en cache d'images spécialisé. Il fournit un système à plusieurs niveaux qui stocke des types de données arbitraires en mémoire et sur un stockage disque persistant pour réduire les requêtes réseau. Le projet dispose d'un gestionnaire d'images spécialisé qui gère le chargement asynchrone, le redimensionnement et le stockage sur disque pour les composants d'interface utilisateur. Il inclut un système de récupération en arrière-plan qui récupère le contenu distant et peuple automatiquement les caches locaux. La bibliothèque couvre le stockage de données clé-valeur avec des replis séquentiels, où elle vérifie la mémoire, puis le disque, et enfin les sources distantes. Elle implémente une gestion automatisée de la capacité par le biais de politiques d'éviction de mémoire et gère la décompression et les transformations des données hors du thread principal.
Applies custom transformations to stored data and manages disk capacity limits for different formats.