烧瓶的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图像滑块   java如何覆盖本地存储库中现有的Gradle插件?   java如何在没有用户输入的情况下自动返回主菜单?   java Swing模型视图演示器(MVP)示例   Java if语句(初学者请求)   java二维数组列表是如何工作的?   java为什么要列出。添加列表的所有反转子列表会导致ConcurrentModificationException   java Arquillian测试只有放在根包中才能工作   已在运行CMD窗口中的Java run命令   用java中的比较器为每列排序2D数组   java如何选择使用多态性时应调用的方法   是否可以在java中将ArrayList<SelectItem>转换为ArrayList<Long>   数组使用Java中的getJSONArray()和getJSONObject()从JSON文件中获取元素   java ActiveMQ MapMessage接收带有空表的消息   java命名返回布尔值的方法的正确方法是什么?