一个基于postgresql的缓存系统
dbcache的Python项目详细描述
数据库缓存
这个小库允许在postgresql中缓存昂贵的内容 表。在
keys
和{
用法示例:
fromtimeimportsleepfromdatetimeimporttimedeltafromdbcache.apiimportdbcachecache=dbcache('postgresql://foo:bar@postgresql/mydb')assertcache.get(b'a')isNonecache.set(b'a',b'aaa')assertcache.get(b'a')==b'aaa'cache.set(b'b',b'bbb',lifetime=timedelta(seconds=1))assertcache.get(b'b')==b'bbb'sleep(1)assertcache.get(b'b')isNone
- 项目
标签: