又一个缓存实现

yaci的Python项目详细描述


又一个缓存实现

所以你可能会问“真的需要另一个缓存吗?” 执行?”我是说我们已经有了:

  • memoize pattern
  • pymemcache-一个全面、快速、纯python memcached客户端
  • DiskCache-一个apache2许可的磁盘和文件支持的缓存库,用纯python编写
  • minicache-python 2和3版本的python内存缓存实用程序,也可以是pypy。
  • pylibmc-来自TangentOrg的libmemcached接口的Python包装器。
  • 保存状态的方法memento pattern

答案是不,有很多缓存库和模式 又有一个是不必要的,所以这么说, 这里是yeta其他c正在处理i接口。

动机

我需要一个允许我更改或实现的缓存接口 根据需要提供不同的存储后端。我还想要一个缓存实现,它的接口与pythoncollections.MutableMapping接口非常相似,这样我就可以轻松地在字典和其他存储后端之间切换。

安装

要安装包,请运行:pip install yaci

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
将输入迷宫文件中的字符存储到2d数组(Java)   Vaadin中的java CDi未注入:NullPointerException   两个java日期之间的差异   java如何使用@patch使用jpa存储库更新单个字段   java GeoWebCache和osmdroid   Java:如何让对象侦听器在不同的类中工作?   对象的java子集   安全性无法在Java中设置客户端X509身份验证   java如何在安卓中将唯一的单词绑定到字符串   java如何读取txt并通过管道对其进行分隔   java如何避免if   java JSP带有一个HTML表,需要更新该表   java HashMap<String,Value>。remove()通过使用字符串同步。在钥匙上,这有用吗?还是这个坏代码?   java我的继承有问题