- 授权协议: BSD
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://beaker.readthedocs.org/
- 软件文档: http://beaker.groovie.org/
- 官方下载: https://github.com/bbangert/beaker/releases
软件介绍
Beaker,高速缓存和会话的库,用于Web应用以及独立的Python脚本。这个库还包含用于Web应用的WSGI中间件。Beaker 基于 Perl Cache::Cache 开发。
特性:
速度快,强大的性能
多读/写单锁系统,以避免重复同时创建缓存
缓存后端包括DBM,文件,内存,memcached和数据库
签名的cookie防止会话劫持/欺骗
唯一的Cookie会话来删除一个数据库或文件后端
示例代码:
# Assuming that cache is an already created CacheManager instance
tmpl_cache = cache.get_cache('mytemplate.html', type='dbm', expire=3600)
search_param = 'gophers'
def get_results():
# do something to retrieve data
data = get_data(search_param)
return data
# Cache this function, based on the search_param, using the tmpl_cache
# instance from the prior example
results = tmpl_cache.get(key=search_param, createfunc=get_results)
The Little Schemer - 4th Edition
Daniel P. Friedman、Matthias Felleisen / The MIT Press / 1995-12-21 / USD 40.00
This delightful book leads you through the basic elements of programming in Scheme (a Lisp dialect) via a series of dialogues with well-chosen questions and exercises. Besides teaching Scheme, The Lit......一起来看看 《The Little Schemer - 4th Edition》 这本书的介绍吧!
