PyLocache is a Python implementation of LRU local cache.
Project description
PyLocache
PyLocache is a Python implementation of LRU local cache.
Features
Memcache-like APIs.
Thread safe.
Expiration support.
Installation
$ pip install pylocache
virtualenv is strongly recommended.
Usage
from pylocache import LocalCache cache = LocalCache(max_size=5) cache.set('foo', 1) cache.set('bar', 2) cache.get('foo') # 1 cache.set('hello', 'world', expires=3) # expires in 3 seconds. # All items of it will be expired in 2 seconds after being set. volatile_cache = LocalCache(max_size=5, expires=2)
Change History
0.0.2
Added delete method.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PyLocache-0.0.2.tar.gz
(2.6 kB
view hashes)