Skip to content

Overview

wasimusu edited this page Jun 28, 2020 · 1 revision

Distributed Cache is your distributed in-memory key value store.

Features

  1. All basic python data types and objects made from their combination are supported. For instance, int, str, dict, set, tuple, list, etc and their objects that have only these types as their attributes are supported.
  2. Key cache operations are logged so when the server fails, the cache can be reconstructed from the log files.
  3. The APIs are similar to Memcached and Redis to reduce cognitive when migrating between platforms.
  4. Since, distcache has pure python implementation the installation process should painless. It's makes it easier to get started up and running.
  5. Its' architecture assumes that the cache clients and servers can fail and plans for it. The impact is minimal on adding and removing cache servers.

Coming Up

  1. Health monitoring of clients and servers.
  2. Support for binary data, images, pdf documents.

Clone this wiki locally