append / prepend メソッドをオンにしたい特定のキーがありますが、memcached のドキュメントには、圧縮をオフにする必要があると書かれています。さて、残りのキーの圧縮をオンにしたいと思いますが、追加/前置キーだけの圧縮をオフにするにはどうすればよいでしょうか?
編集:
私は現在 Memcached::OPT_COMPRESSION を見ています。
$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');
プリペンド/アペンド作業。
ただし、特定のキーを扱うたびにオプションのオン/オフを切り替えるのは良い習慣ですか? 私は、memcached->addServer() でオプションを設定する必要があり、その後は二度と触れないという印象を受けました。