初めて PHP の PECL/Memcached を使用していますが、Memcached で変更された項目をいつ、どのように更新する必要があるのかわかりません。
Memcached::add
両方と両方を使用してみましたがMemcached::set
、どちらも期待どおりの結果が得られません。
Memcached::set
値を自動的に置き換えます
$memcached->set('key', 'value', time() + 300);
$memcached->set('key', 'value2', time() + 300);
var_dump($memcached->get('key')); // Outputs "value2"
Memcached ですでに設定されている場合、値は置き換えられMemcached::add
ません。
$memcached->add('key', 'value');
$memcached->add('key', 'value2';
var_dump($memcached->get('key')); // Outputs "value"
では、Memcached で値を更新するための一般的な方法は何ですか?