godscache

Datastore cache

Provides a caching layer for Google Cloud Datastore using memcached, supporting multiple cloud platforms

An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.

GitHub

11 stars
3 watching
2 forks
Language: Go
last commit: over 7 years ago
Linked from 2 awesome lists

appengineappengine-flexcachecompute-enginedatastoredatastore-wrappergogolangkuberneteskubernetes-enginememcachememcached

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yuseferi/gocacheAn in-memory key-value store/cache implementation in Go providing efficient caching capabilities9
ulovecode/gdcacheA cache library that efficiently stores and retrieves data by using unique identifiers in SQL queries.13
codingsince1985/couchcacheA caching service built on top of Couchbase using Go, providing REST APIs for storing and retrieving key-value pairs.64
faabiosr/cachegoProvides a simple caching interface with multiple caching drivers371
orlovevgeny/go-mcacheA fast key-value store with expiration times and thread safety.97
viney-shih/go-cacheProvides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern.141
thinkjs/think-cache-memcacheProvides an adapter for caching data using Memcache.0
iwanbk/bcacheA distributed in-memory caching system with eventual consistency and configurable maximum keys156
adelowo/onecacheA Go caching library with support for multiple backends and garbage collection.136
oastuff/clusteredbigcacheProvides in-memory caching with clustering support45
gwhalin/memcached-java-clientA Java library providing an interface to the Memcached cache server662
golang/groupcacheA distributed caching and cache-filling library intended as an alternative to memcached in many cases.12,988
oracle/coherence-go-clientProvides a Go client to interact with a Coherence cluster using gRPC10
mtourne/ngx.shcacheAn in-memory caching system that simplifies the process of caching external data retrieved from slower lookup services.60
yiling-j/cacheme-goA caching framework for Go that uses Redis and supports schema-based, typed caching with memoization and versioning.23