awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesCache State Persistences

Saves the in-memory cache to a file and reloads it on startup for recovery after restarts.

Distinct from Disk Persistence: Distinct from Disk Persistence: focuses on full cache state persistence and reload, not just eviction-based writes.

Explore 5 awesome GitHub repositories matching data & databases · Cache State Persistences. Refine with filters or upvote what's useful.

Awesome Cache State Persistences GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • patrickmn/go-cacheAvatar de patrickmn

    patrickmn/go-cache

    8,828Voir sur GitHub↗

    go-cache is a thread-safe, in-memory cache library for Go that stores arbitrary objects with per-item expiration timestamps. It provides a concurrent key-value store where multiple goroutines can safely read and write shared cached data without external synchronization, using a mutex-guarded map for access control. The library distinguishes itself through its expiration management and optional disk persistence. Each cached item carries its own time-to-live, and a background goroutine periodically purges expired entries. The cache can serialize its entire contents to disk using Go's gob encodi

    Saves the in-memory cache to a file and reloads it on startup for recovery after restarts.

    Gocachegolibrary
    Voir sur GitHub↗8,828
  • pmylund/go-cacheAvatar de pmylund

    pmylund/go-cache

    8,828Voir sur GitHub↗

    go-cache est un magasin clé-valeur en mémoire, thread-safe, pour les applications sur machine unique. Il fournit un mécanisme de cache local qui stocke les objets en RAM pour réduire la récupération redondante de données et éviter la surcharge des protocoles réseau ou de la sérialisation. Le système dispose d'un magasin de cache persistant qui sauvegarde l'état en mémoire dans un fichier local, permettant la récupération des données après un redémarrage de l'application. Le projet gère l'accès concurrent aux données sur plusieurs routines et implémente une expiration (TTL) pour les entrées en cache. Un processus en arrière-plan scanne périodiquement le magasin pour supprimer les éléments expirés et libérer de la mémoire.

    Saves the complete in-memory cache state to disk to allow restoration after application restarts.

    Go
    Voir sur GitHub↗8,828
  • rrousselgit/riverpodAvatar de rrousselGit

    rrousselGit/riverpod

    7,315Voir sur GitHub↗

    Riverpod is a reactive state management framework for Dart that manages application state through providers which automatically track dependencies and rebuild dependents when values change. It functions as an asynchronous data caching library, caching results of async operations and exposing loading, error, and data states to widgets without manual future handling. The framework includes a provider composition system that combines multiple providers into derived values that recompute automatically when any dependency changes, along with code generation for state providers that reduces boilerpl

    Controls how long persisted state is kept in the database before automatic eviction.

    Dartdartflutterhacktoberfest
    Voir sur GitHub↗7,315
  • docker-library/docsAvatar de docker-library

    docker-library/docs

    5,281Voir sur GitHub↗

    Ce projet sert de hub de documentation et de dépôt de spécifications pour les images Docker officielles. Il fonctionne comme un générateur de documentation piloté par les métadonnées qui transforme les fichiers de contenu structurés en fichiers markdown et readmes pour une distribution publique. Le dépôt fournit des guides techniques et des standards de configuration pour déployer des logiciels conteneurisés à travers plusieurs architectures CPU. Il inclut des manuels détaillés pour configurer les variables d'environnement, les montages de volumes et les paramètres réseau afin d'assurer des déploiements d'images cohérents. La documentation couvre un large éventail d'environnements conteneurisés, incluant diverses distributions Linux et des environnements Unix minimaux. Elle détaille le déploiement d'instances de base de données, de runtimes Java et de systèmes de gestion de contenu, avec un accent sur l'optimisation des conteneurs légers et la persistance des données. Le projet utilise une validation automatisée pour vérifier les fichiers sources markdown et YAML par rapport aux standards de formatage avant qu'ils ne soient publiés.

    Provides guidelines for mapping host directories to containers to persist database caches and state.

    Shellhacktoberfest
    Voir sur GitHub↗5,281
  • cloudflare/cloudflare-docsAvatar de cloudflare

    cloudflare/cloudflare-docs

    4,859Voir sur GitHub↗

    Ce dépôt est un site de documentation technique et une collection de guides et références pour l'implémentation de services de mise en réseau, de sécurité et d'infrastructure cloud. Il fonctionne comme un portail généré par site statique et une plateforme de contenu headless, séparant les fichiers sources de la couche de présentation pour permettre un rendu flexible. Le projet utilise une documentation basée sur le markdown stockée dans un dépôt Git versionné. Il fournit un contenu technique spécialisé, incluant une documentation de plateforme d'IA pour construire des agents et gérer l'inférence, un guide d'infrastructure cloud pour la configuration DNS et CDN, une référence d'edge computing pour le déploiement serverless, et une documentation de sécurité réseau pour le Zero Trust et la gestion de pare-feu.

    Uses persistent storage to keep content cached for longer periods regardless of access frequency.

    MDXcloudflaredocshacktoberfest
    Voir sur GitHub↗4,859
  1. Home
  2. Data & Databases
  3. Cache Eviction Policies
  4. Disk Persistence
  5. Cache State Persistences

Explorer les sous-tags

  • Persistence Cache Duration ConfigurationControlling how long persisted state is kept in the database before automatic eviction. **Distinct from Cache State Persistences:** Distinct from Cache State Persistences: focuses on eviction timing rather than full cache state persistence and reload.