dcextensions
1.0.0
このライブラリは、dogpile.cacheの拡張機能を提供します。当面は1つの拡張機能のみが提供され、サイズが制限される可能性のあるメモリバックエンド(キャッシュまでのアイテムの数)です。
dcextensionsをインストールするには、PIPを使用します
pip install dcextensionsメモリバックエンドを使用します
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
}
)どちらの引数もオプションです。使用する場合、my_dictはOrderedDictのインスタンスでなければなりません。