awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to echovault/echovault

Open-source alternatives to EchoVault

30 open-source projects similar to echovault/echovault, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best EchoVault alternative.

  • 5monkeys/django-viewlet5monkeys का अवतार

    5monkeys/django-viewlet

    61GitHub पर देखें↗

    Render template parts with extended cache control.

    Python
    GitHub पर देखें↗61
  • allegro/bigcacheallegro का अवतार

    allegro/bigcache

    8,140GitHub पर देखें↗

    Bigcache is a thread-safe, in-memory key-value store for Go designed to minimize garbage collection pauses. It functions as a memory-optimized cache capable of storing gigabytes of data while maintaining low latency during high-volume operations. The system avoids garbage collection overhead by managing memory through large byte arrays and manual allocation. It utilizes a circular-buffer layout to reuse space and lock-striped sharding to reduce contention during concurrent read and write access. The project provides capabilities for high-volume in-memory caching and low-latency data retrieva

    Go
    GitHub पर देखें↗8,140
  • bluele/gcachebluele का अवतार

    bluele/gcache

    2,731GitHub पर देखें↗

    An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

    Go
    GitHub पर देखें↗2,731
  • bradfitz/gomemcachebradfitz का अवतार

    bradfitz/gomemcache

    1,873GitHub पर देखें↗

    Go Memcached client library #golang

    Gogolangmemcachememcached-clients
    GitHub पर देखें↗1,873
  • cheshir/ttlcachecheshir का अवतार

    cheshir/ttlcache

    10GitHub पर देखें↗

    Simple in-memory key-value storage with TTL for each record.

    Go
    GitHub पर देखें↗10

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • cockroachdb/pebblecockroachdb का अवतार

    cockroachdb/pebble

    5,777GitHub पर देखें↗

    Pebble is an embedded key-value storage engine written in Go, designed as a library that provides durable, write-optimized data persistence directly within applications. It organizes data using a log-structured merge-tree (LSM-tree) structure, where writes are first buffered in an in-memory skiplist memtable and persisted to a write-ahead log before being flushed to block-based SSTable files on disk. The engine supports atomic batch commits, configurable write synchronization, and automatic background compaction that merges and rewrites sorted runs to reclaim space and maintain read performanc

    Go
    GitHub पर देखें↗5,777
  • codingsince1985/couchcachecodingsince1985 का अवतार

    codingsince1985/couchcache

    65GitHub पर देखें↗

    A RESTful caching micro-service in Go backed by Couchbase

    Go
    GitHub पर देखें↗65
  • coocood/freecachecoocood का अवतार

    coocood/freecache

    5,399GitHub पर देखें↗

    freecache is a high-performance, concurrent in-memory key-value store library for Go applications. It functions as a fixed-size cache that manages large volumes of data while eliminating garbage collection overhead through the use of preallocated memory and off-heap storage. The system maintains a predictable memory footprint by utilizing fixed memory allocation and circular buffer management, where new entries automatically overwrite the oldest data upon reaching capacity. It further reduces contention between simultaneous readers and writers through lock-striped concurrent access. The libr

    Go
    GitHub पर देखें↗5,399
  • dgraph-io/ristrettodgraph-io का अवतार

    dgraph-io/ristretto

    6,932GitHub पर देखें↗

    Ristretto is a high-performance in-memory cache and concurrent key-value store for Go applications. It provides a thread-safe memory store that manages strict memory bounds and employs probabilistic set filters to reduce lookup overhead. The system is distinguished by an admission-policy cache that utilizes frequency sketches and cost-based eviction to maximize hit ratios. It minimizes contention and improves throughput through the use of striped ring buffers and concurrent map sharding. The project covers a broad range of data management capabilities, including time-based expiration, item f

    Go
    GitHub पर देखें↗6,932
  • django-cache-machine/django-cache-machinedjango-cache-machine का अवतार

    django-cache-machine/django-cache-machine

    884GitHub पर देखें↗

    Automatic caching and invalidation for Django models through the ORM.

    Python
    GitHub पर देखें↗884
  • eko/gocacheeko का अवतार

    eko/gocache

    2,866GitHub पर देखें↗

    ☔️ A complete Go cache library that brings you multiple ways of managing your caches

    Go
    GitHub पर देखें↗2,866
  • elastic/go-freelruelastic का अवतार

    elastic/go-freelru

    269GitHub पर देखें↗

    FreeLRU allows you to cache objects without introducing GC overhead. It uses Go generics for simplicity, type-safety and performance over interface types. It performs better than other LRU implementations in the Go benchmarks provided. The API is simple in order to ease migrations from other LRU…

    Go
    GitHub पर देखें↗269
  • erni27/imcacheerni27 का अवतार

    erni27/imcache

    123GitHub पर देखें↗

    A zero-dependency generic in-memory cache Go library

    Go
    GitHub पर देखें↗123
  • etcd-io/bboltetcd-io का अवतार

    etcd-io/bbolt

    9,573GitHub पर देखें↗

    bbolt is an ACID-compliant embedded key-value store for Go applications. It persists all data in a single memory-mapped file on disk, organizing information using B+ trees to facilitate sorted key iteration and efficient range queries. The project distinguishes itself through a hierarchical data organization model, allowing buckets to be nested within other buckets to create a tree-like structure. It employs a single-writer, multi-reader locking mechanism and copy-on-write transactions to ensure serializable isolation and data integrity. The system includes comprehensive data management capa

    Go
    GitHub पर देखें↗9,573
  • faabiosr/cachegofaabiosr का अवतार

    faabiosr/cachego

    370GitHub पर देखें↗

    Golang Cache component - Multiple drivers

    Go
    GitHub पर देखें↗370
  • golang/groupcachegolang का अवतार

    golang/groupcache

    13,326GitHub पर देखें↗

    Groupcache is a distributed caching library designed to coordinate data retrieval and storage across a cluster of nodes. It functions as a peer-to-peer data store that uses consistent hashing to assign specific keys to canonical owners, ensuring that cached items remain predictable and accessible throughout the network. The system distinguishes itself through a request coalescing engine that merges concurrent requests for the same missing key into a single upstream fetch. This mechanism prevents redundant backend load by ensuring that only one process retrieves the required data while sharing

    Go
    GitHub पर देखें↗13,326
  • hdt3213/godisHDT3213 का अवतार

    HDT3213/godis

    3,836GitHub पर देखें↗

    Godis is a Redis-compatible in-memory database and distributed key-value store. It functions as a replicated data store and distributed message broker, implementing the Redis protocol to manage complex data structures in memory. The system provides a geospatial indexing engine for proximity-based queries and distance calculations. It ensures high availability and data durability through master-slave replication and write-ahead logging. The project covers a wide range of capabilities including the management of strings, hash maps, lists, and sorted sets. It supports distributed data clusterin

    Goclustergogodis
    GitHub पर देखें↗3,836
  • iwanbk/bcacheiwanbk का अवतार

    iwanbk/bcache

    164GitHub पर देखें↗

    Eventually consistent distributed in-memory cache Go library

    Go
    GitHub पर देखें↗164
  • jellydator/ttlcachejellydator का अवतार

    jellydator/ttlcache

    1,256GitHub पर देखें↗

    An in-memory cache with item expiration and generics

    Gocachegenericsgolang
    GitHub पर देखें↗1,256
  • jmoiron/johnny-cachejmoiron का अवतार

    jmoiron/johnny-cache

    311GitHub पर देखें↗

    johnny cache django caching framework

    Python
    GitHub पर देखें↗311
  • lericson/pylibmclericson का अवतार

    lericson/pylibmc

    493GitHub पर देखें↗

    A Python wrapper around the libmemcached interface from TangentOrg.

    C
    GitHub पर देखें↗493
  • maypok86/ottermaypok86 का अवतार

    maypok86/otter

    2,622GitHub पर देखें↗

    A high performance caching library for Go

    Go
    GitHub पर देखें↗2,622
  • mdaliyan/icachemdaliyan का अवतार

    mdaliyan/icache

    23GitHub पर देखें↗

    A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache

    Go
    GitHub पर देखें↗23
  • mgtv-tech/jetcache-gomgtv-tech का अवतार

    mgtv-tech/jetcache-go

    509GitHub पर देखें↗

    Redis cache library for Go

    Go
    GitHub पर देखें↗509
  • muesli/cache2gomuesli का अवतार

    muesli/cache2go

    2,158GitHub पर देखें↗

    Concurrency-safe Go caching library with expiration capabilities and access counters

    Go
    GitHub पर देखें↗2,158
  • naughtygopher/pocachenaughtygopher का अवतार

    naughtygopher/pocache

    236GitHub पर देखें↗

    Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy

    Go
    GitHub पर देखें↗236
  • no-src/nscacheno-src का अवतार

    no-src/nscache

    14GitHub पर देखें↗

    A Go caching framework that supports multiple data source drivers

    Go
    GitHub पर देखें↗14
  • oastuff/clusteredbigcacheoaStuff का अवतार

    oaStuff/clusteredBigCache

    45GitHub पर देखें↗

    golang bigcache with clustering as a library.

    Go
    GitHub पर देखें↗45
  • oracle/coherence-go-clientoracle का अवतार

    oracle/coherence-go-client

    14GitHub पर देखें↗

    The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.

    Go
    GitHub पर देखें↗14
  • orlovevgeny/go-mcacheOrlovEvgeny का अवतार

    OrlovEvgeny/go-mcache

    106GitHub पर देखें↗

    high performance in-memory cache

    Go
    GitHub पर देखें↗106