2

PHP と Memcache を使用しています。複数のキーが同じデータを指すようにします。

$datawallright = $memcache->get('wads'.$wall->getIdwall());

これが私がデータを取得する方法です。データがない場合は、MySql クエリをいくつか作成しますが、これには時間がかかります。ほとんどの場合、キーポイントは一意のデータを指します。問題は、より多くのキーが同じデータを指すようにしたい場合があることです。

$memcache->set('wads'.$wall->getIdwall(), $datawallright, false, 3600) or die ("Failed to save data at the server");

これを行うと、データは memcache に保存されますが、これは一意の値には問題ありませんが、他のシナリオではデータを複数回保存することになり、キャッシュ内のスペースが無駄になります。

したがって、基本的に必要なのは、wads1 と wads2 が memcache 内の同じデータを指すようにすることです。

4

1 に答える 1