Php memcached关闭某些密钥的压缩

Php memcached关闭某些密钥的压缩,php,memcached,libmemcached,Php,Memcached,Libmemcached,我有一些我想使用append/prepend方法的键,但是memcached文档说我需要关闭压缩。现在,我假设我希望对其余的键启用压缩,那么我该如何关闭对附加/前置键的压缩呢 编辑: 我目前正在研究Memcached::OPT_压缩,当我这样做时: $mem = new memcached(); $mem->addServer('localhost', 11211); $mem->setOption(Memcached::OPT_COMPRESSION, f

我有一些我想使用append/prepend方法的键,但是memcached文档说我需要关闭压缩。现在,我假设我希望对其余的键启用压缩,那么我该如何关闭对附加/前置键的压缩呢

编辑:

我目前正在研究Memcached::OPT_压缩,当我这样做时:

    $mem = new memcached();
    $mem->addServer('localhost', 11211);

    $mem->setOption(Memcached::OPT_COMPRESSION, false);

    $mem->set('test', '<br />Testing<br />', 300);

    $mem->append('test', 'hmm...');

    echo $mem->get('test');
$mem=newmemcached();
$mem->addServer('localhost',11211);
$mem->setOption(Memcached::OPT_COMPRESSION,false);
$mem->set('test','
测试
',300); $mem->append('test','hmm…); echo$mem->get('test');
前置/追加工作

但是,在处理特定钥匙时打开/关闭选项是否是一种良好的做法?我的印象是,应该在memcached->addServer()上设置选项,然后再也不要碰它