Zope RAM Cache
项目描述
zope.ramcache
本软件包为Zope提供基于RAM的缓存实现。
类zope.ramcache.ram.RAMCache是一个(持久)对象,旨在在多个线程之间共享。它实现了zope.ramcache.interfaces.ram.IRAMCache接口,该接口提供了一个简单的接口来缓存信息,并定义了缓存条目的最大数量和年龄。
缓存基于使用任意对象作为键的概念,并能够为任何给定对象在缓存键中关联额外的信息。例如,可以同时为多个不同的用户缓存对象的信息。
变更
3.0 (2023-04-06)
添加对Python 3.11的支持。
停止支持Python 2.7、3.5和3.6。
2.4 (2021-12-06)
添加对Python 3.8、3.9和3.10的支持。
停止支持Python 3.4。
2.3 (2018-10-10)
添加对Python 3.7的支持。
2.2.0 (2017-09-05)
添加对Python 3.5和3.6的支持。
停止支持Python 2.6和3.3。
停止使用python setup.py test。
在Travis CI上测试PyPy3。
不再要求所有值都支持序列化以获取统计信息。如果找到此类值,则返回False。修复了问题1。
更改RAM缓存的内部存储格式,以减少内存使用并更容易维护。
2.1.0 (2014-12-29)
添加了对PyPy的支持。(PyPy3等待修复:https://bitbucket.org/pypy/pypy/issue/1946)
添加对Python 3.4的支持。
添加在Travis上测试的支持。
2.0.0 (2013-02-28)
添加对Python 3.3的支持。
用等效的zope.interface.implementer装饰器替换已弃用的zope.interface.implements使用。
停止支持Python 2.4和2.5。
删除过时的分类器/关键词。
1.0 (2009-07-23)
将ram缓存功能从zope.app.cache中提取出来。
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
zope.ramcache-3.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | e2693786372a9fe65e4e541eb003449cb3f745a2dad7cf586769f3e87ba52b44 |
|
MD5 | fd3b7eac94344110e56bb60aab1cd192 |
|
BLAKE2b-256 | 1a19700ca14de1855da4bff52630012d168799a2322ea472f8f273e9e56ff547 |