awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesPersistent Key-Value Caches

Resource-efficient storage engines for persistent key-value pairs balancing memory and disk usage.

Distinct from Key Store Caching: The candidates are either too specific to AI transformers or too narrow regarding specific read/write operations

Explore 4 awesome GitHub repositories matching data & databases · Persistent Key-Value Caches. Refine with filters or upvote what's useful.

Awesome Persistent Key-Value Caches GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Ver en GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Enables rapid data re-population after restarts by persisting cache keys to the filesystem.

    Javabig-datacachingdata-in-motion
    Ver en GitHub↗6,570
  • haneke/hanekeswiftAvatar de Haneke

    Haneke/HanekeSwift

    5,164Ver en GitHub↗

    HanekeSwift es una biblioteca de almacenamiento en caché genérica para iOS y un framework de almacenamiento en caché de imágenes especializado. Proporciona un sistema de múltiples niveles que almacena tipos de datos arbitrarios en memoria y en almacenamiento en disco persistente para reducir las solicitudes de red. El proyecto cuenta con un manejador de imágenes especializado que gestiona la carga asíncrona, el cambio de tamaño y el almacenamiento en disco para componentes de interfaz de usuario. Incluye un sistema de recuperación en segundo plano que obtiene contenido remoto y completa automáticamente las cachés locales. La biblioteca cubre el almacenamiento de datos clave-valor con retrocesos secuenciales, donde verifica la memoria, luego el disco y finalmente las fuentes remotas. Implementa la gestión automática de capacidad a través de políticas de desalojo de memoria y maneja la descompresión y transformaciones de datos fuera del hilo principal.

    Saves and retrieves generic data types using unique keys to balance memory and disk usage.

    Swift
    Ver en GitHub↗5,164
  • beclab/olaresAvatar de beclab

    beclab/Olares

    4,086Ver en GitHub↗

    Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It

    Provides a resource-efficient key-value caching engine to balance memory and disk usage.

    Goai-agentsai-privacyedge-ai
    Ver en GitHub↗4,086
  • grantjenks/python-diskcacheAvatar de grantjenks

    grantjenks/python-diskcache

    2,828Ver en GitHub↗

    This project is a disk-backed key-value store and persistent data structure library for Python. It provides a mechanism for persisting mappings, sets, and queues to the local filesystem to bypass memory limitations and cache expensive function results across threads and processes. The system serves as a cross-process synchronization tool, offering distributed locks, semaphores, and barriers to coordinate shared resource access. It implements advanced caching strategies such as probabilistic stampede prevention, sharded data partitioning to increase throughput, and least-recently-used eviction

    Provides a persistent key-value store that uses the local filesystem to cache data across threads and processes.

    Pythoncachefilesystemkey-value-store
    Ver en GitHub↗2,828
  1. Home
  2. Data & Databases
  3. Persistent Key-Value Caches

Explorar subetiquetas

  • Cache Key PersistenceSaves cache keys to the filesystem to enable rapid re-population of local data after application restarts. **Distinct from Persistent Key-Value Caches:** Distinct from Persistent Key-Value Caches: focuses on the persistence of keys specifically for re-population, not the persistence of the cache values themselves.