Skip to content
Simple Cache Base Classes for Python.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
cachecore
.travis.yml
LICENSE
MANIFEST.in
Makefile
README.rst
setup.py
test_cachecore.py

README.rst

CacheCore

Simple cache backends, inspired by werkzeug.contrib.cache.

Creating a Cache Object

To create a cache object you just import the cache system of your choice from the cache module and instantiate it. Then you can start working with that object:

>>> from cachecore import SimpleCache
>>> c = SimpleCache()
>>> c.set("foo", "value")
>>> c.get("foo")
'value'
>>> c.get("missing") is None
True

Cache Types

  • In-Memory
  • Redis
  • Memcache
  • Filesystem
  • Your own (extend BaseCache)

Installation

Installing cachecore is simple with pip:

$ pip install cachecore
Something went wrong with that request. Please try again.