Go lru-cache

Open-source Go projects categorized as lru-cache

Top 11 Go lru-cache Projects

  1. SugarDB

    Embeddable and distributed in-memory alternative to Redis.

    Project mention: EchoVault: Embeddable Redis Alternative in Go | dev.to | 2024-07-23

    If this article has triggered your curiosity, or you’re interested in contributing to a project like this, check out our GitHub and drop us a star! We’re always open to more feedback and contributions!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. holster

    A place to keep useful golang functions and small libraries

  4. bcache

    Eventually consistent distributed in-memory cache Go library

  5. lru

    LRU cache using go generics

  6. go-hashlru

    A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm :arrows_clockwise:

  7. go-cache-benchmark

    Cache benchmark for Golang

  8. go-sieve

    SIEVE cache - simpler than LRU

    Project mention: Show HN: Pocache, preemptive optimistic caching for Go | news.ycombinator.com | 2024-10-11
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. cache

    LRU-based cache package for Go. (by gozeloglu)

  11. lru

    Thread safe GoLang LRU cache (by floatdrop)

  12. Distributed-Cache-System

    A simple implementation of distributed cache system

  13. gocacheclient

    An in-memory cache for golang (pre-alpha)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go lru-cache discussion

Log in or Post with

Go lru-cache related posts

  • LRU-based cache package written in Go

    2 projects | /r/golang | 21 Nov 2021
  • go-hashlru is a simple thread-safe, fixed size LRU written in Go. Based on dominictarr's Hashlru Algorithm.

    1 project | /r/golang | 8 Jun 2021
  • go-hashlru is a simple thread-safe, fixed size LRU written in Go. Based on dominictarr's Hashlru Algorithm. Tests and benchmark included.

    1 project | /r/SideProject | 5 Jun 2021

Index

What are some of the best open-source lru-cache projects in Go? This list will help you:

# Project Stars
1 SugarDB 483
2 holster 293
3 bcache 159
4 lru 119
5 go-hashlru 71
6 go-cache-benchmark 72
7 go-sieve 35
8 cache 28
9 lru 20
10 Distributed-Cache-System 14
11 gocacheclient 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?