Python:Redis作为Beaker的会话后端

时间:2010-07-07 07:24:13

标签: python session pylons redis beaker

使用Redis作为Beaker后端的任何人都取得了成功吗?你能告诉我链接或库怎么做吗?我正在寻找任何这样做的图书馆,但无法从谷歌搜索中获得任何东西。

1 个答案:

答案 0 :(得分:11)

我已发布到pylons用户组,此信息解决了我的问题..

http://groups.google.com/group/pylons-discuss/msg/a1144aa1ca8e0417

以下是对我有用的步骤:

  1. easy_install redis
  2. easy_install pip
  3. pip install git + git://github.com/bbangert/beaker_extensions.git
  4. 编辑Pylons的development.ini

    [app:main]
    full_stack = true
    static_files = true
    
    cache_dir = %(here)s/data
    beaker.session.type = redis
    beaker.session.url:127.0.0.1:6379
    beaker.session.key = appname
    
  5. (可选) 编辑此文件并将序列化方法更改为JSON。甚至 虽然JSON不是字节的高效字节,但我喜欢它很容易 我已经掌握了可读性和相对良好的技术支持 选自:

  6. https://github.com/bbangert/beaker_extensions/blob/master/beaker_extensions/redis_.py

    Jeff Tchang发表