Django的memcached池

djmemcache的Python项目详细描述


一个高效的快速django memcached后端,带有一个连接器池,基于 皮门卡

https://github.com/zhumengyuan/djmemcache

池中添加的每个连接都保持与memcache或membase的连接, 极大地限制重新连接和打开套接字的次数 应用程序将在高负载下使用。

如果配置了多个memcache服务器,则每个新连接 将随机选择一个。

每当服务器上发生套接字超时时,它都会被列入黑名单,因此 新的关系避免了一段时间。

要使用此后端,请确保包已安装在您的环境中 然后在设置中使用djmemcache.backend.PyMemcacheCache作为后端。

下面是一个示例:

CACHES = {
    'default': {
        'BACKEND': 'djmemcache.backend.PyMemcacheCache',
        'LOCATION': '127.0.0.1:11211',
        'OPTIONS': {
                'MAX_POOL_SIZE': 100,
                'KEY_PREFIX': b'uuboard_prefix',
                'TIMEOUT': 30,
                'CONNECT_TIMEOUT': 30,
                'IGNORE_EXC': True,
                'USE_POOLING': True
            }
        }
    }

选项:

    {STR 1 } $Max PooLySele: :EATCH主机池中的最大连接器数。默认值:2**31。
  • key_prefix–服务器停留在黑名单中的时间(秒)。默认值:B'
  • timeout–套接字超时的时间(秒)。默认为“永远”
  • connect_timeout–连接套接字超时的时间(秒)。默认为“永远”
  • 使用池–是否应用连接池默认为“真”

2015年4月30日-0.1

  • 初始版本

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

推荐PyPI第三方库


热门话题
java获取范围内的素数和总素数   JAVAlang.IllegalArgumentException:找不到无效的URL或资源。JavaFX图像   java我可以在vaadin中直接流式处理ZipFile吗?   apache poi java poi HSSFsheet如何添加包含图片的页眉和页脚?   java如何在swing中使用GridLayout使列大小不同?   java为什么JPasswordField中的getText()被弃用?   java整数对象是如何创建的?   java在JAAS的策略文件中授予URL权限   linux Openssl(shell脚本)相当于java解密代码   java是无服务器的,结合事件源是可能的吗?   java JPA双向Uknown列   javajavax。加密。IllegalBlockSizeException:解密加密的AES字符串时最后一个块未完成   java如何知道我的ProcessBuilder start()是否成功执行了这些命令   本地特定错误消息中的java插值   java控件SFX通知异常   java文本输入if语句JavaFX   swing java未连接到水平组   java泛型,迭代器>无法访问内部类函数   java如何跳过当前页并写入下一页?   java一次导入许多静态字符串