•        36

ThumbCached is a simple, high-performance, distributed caching and storing system for web site.



Related Projects



Transparent Persistence.Net

Transparent Persistence.Net is a simple persistence API that allows generic IDictionary access to your data. Physical storage is performed Apache Cassandra service in it's current release. Further iterations will allow SQL and memcached based backends.


ChaiDB is an embedded data storage developed at the kernel level by using B-Tree implementation. It is a natural database choice for name/value applications such as JSON. JSON-Cache utilizes ChaiDB to provide persistence and cache solution for JSON data.


An S3 backed cache for resources that are expensive to generate but don't warrant storage in an in-memory cache or standard DB (because of size or number and control over persistence). Use S3 lifecycle management to set the duration to hold on to cached resources.

membase - distributed key-value database

Membase is an distributed, key-value database management system optimized for storing data behind interactive web applications. These applications must service many concurrent users, creating, storing, retrieving, aggregating, manipulating and presenting data in real-time. Supporting these requirements, membase processes data operations with quasi-deterministic low latency and high sustained throughput.

mc - Minio Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage

Minio Client (mc) provides a modern alternative to UNIX commands like ls, cat, cp, mirror, diff, find etc. It supports filesystems and Amazon S3 compatible cloud storage service (AWS Signature v2 and v4).then use the mc config command.

persistence-adapter-sequel - An adapter that uses Sequel as storage port for Persistence.

An adapter that uses Sequel as storage port for Persistence.

jquery-offline - A jQuery plugin to facilitate conveniently working with local storage

Web applications that wish to work robustly in flaky or offline scenarios can use client-side persistence to serve stale data while transparently trying to reconnect for more up-to-date data if possible.In a mobile scenario, the user may consider himself “connected” when in fact he has dropped out of connectivity for a moment (for instance, he may have gone under a tunnel). Because of this, and because latency on mobile devices can be quite high, a well-behaved mobile web application (or even simple website) will serve up content out of a local cache, so the user can see it quickly, before trying to make a connection to retrieve new content.

arcus-memcached - Arcus memory cache server

Arcus is a memcached-based cache cloud developed by NAVER Corp. Memcached has been heavily modified to support functional and performance requirements of NAVER services. Arcus is normally positioned in front of a back-end storage, such as DB, where it stores/retrieves hot-spot data of service applications using fast main memory. Therefore, Arcus provides very fast data access for service applications and reduces the load on back-end storage. In addition, Arcus can serve as a fast shared storage. Remote service processes usually store complex query results, computation-intensive results, and intermediate results of web processing in Arcus cache cloud so any process can access them.Arcus provides two new significant features over the existing memcached.


Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache.

ybc - Fast in-process BLOB cache with persistence support

Fast in-process BLOB cache with persistence support

gscache - Google App Script Cache with persistence in scriptDB

Google App Script Cache with persistence in scriptDB

OpenEBS - Containerized Storage for Containers

OpenEBS is containerized block storage written in Go for cloud native and other environments w/ per container (or pod) QoS SLAs, tiering and replica policies across AZs and environments, and predictable and scalable performance.

Lucene Persistence Engine for Evaluant Universal Storage Services (EUSS)

Lucene Persistence Engine is an addin to Euss (Evaluant Universal Storage Services) adding indexing capabilities to it.

SimpleDatastore - A simple .NET persistence library which uses XML file storage

A simple .NET persistence library which uses XML file storage

lopers - A Small Javascript Library for Local Storage Persistence

A Small Javascript Library for Local Storage Persistence