awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
faabiosr avatar

faabiosr/cachegoArchived

0
View on GitHub↗
370 星标·23 分支·Go·MIT·3 次浏览

Cachego

Golang Cache component - Multiple drivers

Features

  • Caching Libraries - Cache interface with multiple backends.
  • Databases and Storage - A unified interface for various caching backends.

Star 历史

faabiosr/cachego 的 Star 历史图表faabiosr/cachego 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Cachego 的开源替代方案

相似的开源项目,按与 Cachego 的功能重合度排序。
  • golang/groupcachegolang 的头像

    golang/groupcache

    13,326在 GitHub 上查看↗

    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
  • patrickmn/go-cachepatrickmn 的头像

    patrickmn/go-cache

    8,828在 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

    Gocachegolibrary
    在 GitHub 上查看↗8,828
  • bluele/gcachebluele 的头像

    bluele/gcache

    2,731在 GitHub 上查看↗

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

    Go
    在 GitHub 上查看↗2,731
  • alibaba/fastjsonalibaba 的头像

    alibaba/fastjson

    25,625在 GitHub 上查看↗

    Fastjson is a Java data binding framework and serialization library designed to convert objects to JSON strings and parse JSON data into typed objects. It functions as a JSON parser and stream processor capable of transforming JSON strings into data structures. The project emphasizes high performance JSON processing and memory management, specifically through the use of a pipeline to stream oversized JSON objects and texts to prevent memory exhaustion. It provides capabilities for JSON data serialization and deserialization workflows, including custom JSON data mapping and the ability to def

    Java
    在 GitHub 上查看↗25,625
查看 Cachego 的所有 30 个替代方案→

常见问题解答

faabiosr/cachego 是做什么的?

Golang Cache component - Multiple drivers

faabiosr/cachego 的主要功能有哪些?

faabiosr/cachego 的主要功能包括:Caching Libraries, Databases and Storage。

faabiosr/cachego 有哪些开源替代品?

faabiosr/cachego 的开源替代品包括: patrickmn/go-cache — go-cache is a thread-safe, in-memory cache library for Go that stores arbitrary objects with per-item expiration… golang/groupcache — Groupcache is a distributed caching library designed to coordinate data retrieval and storage across a cluster of… bluele/gcache — An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC. alibaba/fastjson — Fastjson is a Java data binding framework and serialization library designed to convert objects to JSON strings and… aloneguid/stowage — Bloat-free, no BS cloud storage SDK. alluxio/alluxio — Alluxio is a virtual distributed file system and data orchestration layer that serves as a high-performance caching…