shove:通用对象存储和缓存前端,支持Python字典式访问以及透明的对象序列化和压缩

时间:2024-05-17 07:22:14
【文件属性】:

文件名称:shove:通用对象存储和缓存前端,支持Python字典式访问以及透明的对象序列化和压缩

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-17 07:22:14

Python

支持字典式访问,对象序列化和压缩以及多个存储和缓存后端的通用对象存储前端。 开箱即用的支持存储后端是: 数据库管理 文件系统 记忆 sqlite(磁盘或内存) 当前支持的缓存后端是: 文件系统 记忆 sqlite(磁盘或内存) 最简单的推用例... >>> from shove import Shove >>> store = Shove() ...这将创建一个内存中的存储和缓存。 其它后端用于存储和缓存的使用包括使一个模块URI或现有的存储或高速缓存实例推形式以下: >>> from shove import Shove >>> < storename> = Shove( < store> , < cache> ) 每个模块特定的URI形式都记录在其模块中。 URI形式遵循SQLAlchemy使用的URI形式: shove实现了Python字典


【文件预览】:
shove-master
----.gitignore(117B)
----README.rst(972B)
----shove.svg(143KB)
----fabfile.py(169B)
----shove()
--------base.py(6KB)
--------store.py(3KB)
--------cache.py(6KB)
--------test()
--------_imports.py(2KB)
--------__init__.py(140B)
--------core.py(5KB)
--------_compat.py(1KB)
----reqs()
--------requires-2.7.txt(31B)
--------dev_requires.txt(29B)
--------requires-2.6.txt(41B)
--------requires-3.txt(23B)
--------test_requires-2.6.txt(56B)
--------test_requires-3.txt(31B)
--------test_requires-2.7.txt(33B)
----LICENSE(2KB)
----MANIFEST.in(101B)
----setup.py(3KB)
----tox.ini(1KB)
----CHANGELOG(2KB)

网友评论