Skip to content

A curated list of awesome cache servers, libraries, software and resources.

Notifications You must be signed in to change notification settings

oharlem/awesome-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Awesome Cache

A curated list of awesome cache servers, libraries, software and resources.

Servers

Dedicated Cache Serves

  • Redis - Redis is an in-memory database that persists on disk.
  • Memcached - A distributed memory object caching system.
  • Ehcache - It's the most widely-used Java-based cache because it's robust, proven, full-featured, and integrates with other popular libraries and frameworks.

Proxy Caches

  • Varnish Cache - Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy.
  • Squid - Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.
  • nuster - Nuster, a high performance caching proxy server based on HAProxy.

In-memory libraries (by language)

Golang

  • groupcache - groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
  • go-cache - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.

.NET

  • NCache - NCache: Highly Scalable Distributed Cache for .NET.

C++

  • cachelot - Cache library and distributed caching server. Memcached compatible.

Tools

Redis

  • Redis Desktop Manager - Redis Desktop Manager (aka RDM) — is a fast open source Redis database management application for Windows, Linux and MacOS.

About

A curated list of awesome cache servers, libraries, software and resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published