烧瓶的pymemcache集成

Flask-PyMemcache的Python项目详细描述


https://travis-ci.org/KLab/Flask-PyMemcache.png

初始化

memcache = FlaskPyMemcache(app)

或:

memcache = FlaskPyMemcache()
memcache.init_app(app)

配置

在烧瓶配置中将pymemcache的kwargs设置为pymemcache

PYMEMCACHE = {
    'server': ('localhost', 11211),
    'connect_timeout': 1.0,
    'timeout': 0.5,
    'no_delay': True,
    'key_prefix': b'myapp-',
}

您可以将不同的配置键与conf键一起使用关键字:

session = FlaskPyMemcache(conf_key='MEMCACHE_SESSION')
cache = FlaskPyMemcache(conf_key='MEMCACHE_CACHE')

session.init_app(app)
cache.init_app(app)

除了普通的pymemcache kwargs之外,flask pymemcache还提供以下功能 配置选项。

  • 关闭卸载上的存储–在应用程序卸载时关闭与memcached的连接。

使用

memcache.client.set('foo', 'bar')

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

推荐PyPI第三方库


热门话题
java中布尔值的位模式(变量值)?   无法解决我的R.java文件中的安卓错误   java当post请求在postman中完成时,它会将所有值传递为NULL   java如何在我的扫描仪之前调用GUI代码?   java类名。变量使用Classname作为变量   使用弱引用侦听器的java   具有二维数组(Java)的服务器/客户端类   java如何过滤OSGi服务可见性?   java更改静态方法中静态字段的值   java操作。启动\u已完成,但不工作   java如何在javafx中嵌入PApplet?   java如何提取数据库的结构以使用JDBC将其复制到另一个数据库中?   安卓如何在java中将双精度值转换为n个位置(给出答案,而不是提问)   java是可以使用Gson的。fromJson()获取ArrayList<ArrayList<String>?   java创建类的独立对象