跳转到主要内容

时间限制LRU缓存库

项目描述

tLRU

针对Python 3的时间限制LRU缓存库,针对速度和资源高效使用进行优化。

实验性:自行承担风险使用。

在PyPy下安装时,请确保

export XXHASH_FORCE_CFFI=1

需要Python 3.5或更高版本。

相关作品

"TLRU"一词也由M. Bilal和S. Kang在"在ICN中基于时间的最近最少使用(TLRU)缓存管理策略"中使用,第16届国际先进通信技术会议,平昌,2014年,第528-532页,doi: 10.1109/ICACT.2014.6779016。

这个Python项目最初是在独立于M. Bilal和S. Kang的工作下实现的,而“TLRU”一词的重复使用是巧合的。然而,我们在此将其列为一个重要的相关作品,它描述了一个更高层的网络缓存系统,同时量化了将TTL与LRU驱逐策略相结合的效果。

法律

版权所有(C)2018,个人和公司贡献者,如各个源文件中所示。

根据Apache许可证版本2.0(“许可证”);除非遵守许可证,否则您不得使用本软件的任何部分。贡献者同意以相同的许可证许可其作品。您可以在https://apache.ac.cn/licenses/LICENSE-2.0 获取许可证副本。

除非适用法律要求或书面同意,否则根据许可证分发的软件以“现状”为基础分发,不提供任何形式的明示或默示保证或条件。有关许可证的具体语言,请参阅许可证。

项目详情


下载文件

下载适用于您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

tlru-0.3.1.tar.gz (11.9 kB 查看哈希)

上传时间

构建分发

tlru-0.3.1-py2.py3-none-any.whl (10.9 kB 查看哈希)

上传时间 Python 2 Python 3

由以下提供支持