Extensions for dogpile.cache
This library provides extensions for dogpile.cache. For the time being only one extension is provided, a memory backend that can be limited in size (number of items to cache).
Installation
To install dcextensions, use pip
pip install dcextensions
Usage
To use the memory backend
from dogpile.cache import make_region
region = make_region().configure(
'dogpile.cache.memory.limited',
expiration_time = 3600,
arguments = {
'cache_size': 100,
'cache_dict': my_dict
}
)
Both arguments are optional. When use my_dict must be an instance of OrderedDict.