VCache: A Simple In-Memory Cache Library

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • vcache

    "vcache" is a library that provides a concurrent-safe in-memory cache to store key-value pairs.

  • I wanted to bring your attention to a new library that I have created. It's called VCache https://github.com/microup/vcache and it's a simple in-memory cache implementation written in Go. The library stores data as key-value pairs with keys and values being any values of any types. The library is concurrent-safe and does not rely on any external dependencies, making it a self-contained implementation. Implemented on pure GO.

  • ristretto

    A high performance memory-bound Go cache

  • Thanks for sharing. There are a lot of options for embedded in-memory caches: https://github.com/dgraph-io/ristretto https://awesome-go.com/caches/ Do you have any comparisons or details on how your project has a different approach?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts