nowfound

Life & fun · alternatives · 2026

24 alternatives to Efficient cache for gigabytes of data written in Go

Efficient cache for gigabytes of data written in Go. - allegro/bigcache

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Efficient cache for gigabytes of data written in Go launched in 2016; newer entries below may have overtaken it.

  1. 1

    Hey all, I recently published this Go package, and would like to show off as well as get feedback!

    2024 · github.com · its alternatives →

  2. 2

    Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts

    2025 · github.com · its alternatives →

  3. 3

    LRU cache using go generics. Contribute to dboslee/lru development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  4. 4

    Fast PUT/GET/DELETE in-memory key-value store for lookaside caching - jonhoo/cucache

    2015 · github.com · its alternatives →

  5. 5

    150X faster data analysis

    2015 · periscopedata.com · its alternatives →

  6. 6

    An application-oriented unified storage layer for Golang.

    2021 · github.com · its alternatives →

  7. 7

    Fast caching software with a focus on low latency and cpu efficiency. - tidwall/pogocache

    2025 · github.com · its alternatives →

  8. 8

    Up to 1,000× faster database queries with just a few clicks

    2023 · planetscale.com · its alternatives →

  9. 9

    Fast(est), sharded Go cache with lock-free reads, self-adaptive SieveTinyLFU, batched async writes and HTTP middleware. - unkn0wn-root/kioshun

    2025 · github.com · its alternatives →

  10. 10

    Inside the world of consumer tech

    2023 · readcaffeine.com · its alternatives →

  11. 11

    Fence based CAS for Go with read-time validation, stale-write protection, pluggable codecs, and local or Redis backends. - unkn0wn-root/cascache

    2025 · github.com · its alternatives →

  12. 12

    HTTP load balancer and cache. Contribute to CoderCookE/goaround development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  13. 13

    Learn Go (Golang) by writing real code in this interactive course. Practice structs, interfaces, errors, concurrency, and idiomatic backend patterns.

    2020 · qvault.io · its alternatives →

  14. 14

    I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis…

    2022 · github.com · its alternatives →

  15. 15

    File backed element store with caching and async writes - sebcat/store

    2015 · github.com · its alternatives →

  16. 16

    High-performance cache policies and supporting data structures for Rust systems, with optional metrics and benchmarks. - OxidizeLabs/cachekit

    Jan 2026 · github.com · its alternatives →

  17. 17

    Simple in-memory Key/Value Store written in Elixir using `cabol/ex_shards` - cabol/kvx

    2016 · github.com · its alternatives →

  18. 18

    Hey HN, we’re the developers of OpenLake, an open source storage engine for offloading LLM KV caches from GPU memory into a shared tier of RAM and NVMe. We built OpenLake because KV caches are outgrowing GPU memory. A single 256K token conversation on Gemma 4 31B produces approximately 43GB of KV state, more than half the memory of an 80GB H100. The problem becomes even harder across a cluster: a prefix cached on one GPU host is unavailable when the next request lands on a different GPU, forcing the new GPU to repeat work the fleet has already completed. Once the KV cache is offloaded,…

    Jul 2026 · github.com · its alternatives →

  19. 19

    Fast, secure, configurable. A bold new take on Nix caching.

    2024 · determinate.systems · its alternatives →

  20. 20

    go-stash is a high performance, free and open source server-side data processing pipeline that ingests data from Kafka, processes it, and then sends it to ElasticSearch. - kevwan/go-stash

    2021 · github.com · its alternatives →

  21. 21

    Raymond here from Butter.dev, an LLM response cache built as a chat-completions proxy. Today we're launching a key feature for the platform: the ability to generalize on dynamic, templated inputs. Caching at the HTTP request level has the obvious problem of generalizability. Nearly no request is identical, due to templated variables (like names) and metadata (like timestamps), so exact-match cache lookups rarely hit. We solve this at Butter by using LLMs to detect dynamic content in requests and derive their inter-relationships, allowing the cache entry to be stored as a template + variables…

    Jan 2026 · blog.butter.dev · its alternatives →

  22. 22

    Simplistic and minimalist storage. Contribute to Jibaru/gostore development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  23. 23

    Global availability in 5 minutes

    2019 · bluzelle.com · its alternatives →

  24. 24

    Persistent stacks and queues for Go backed by LevelDB - beeker1121/goque

    2016 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →