Ind*_*ial 4 php memcached reliability
我已经考虑过如何确保将特定密钥分发给池中的所有memcached服务器.
我当前未经测试的解决方案是创建另一个memcached实例,如下所示:
$cluster[] = array('host' => '192.168.1.1', 'port' => '11211', 'weight' => 50);
$this->tempMemcached = new Memcached;
$this->tempMemcached->addServers($cluster);
foreach ($this->cluster() as $cluster) {
$this->tempMemcached->setByKey($cluster, $key, $value, $this->compress, $expireTime);
}
$this->tempMemcache->close();
Run Code Online (Sandbox Code Playgroud)
在这种情况下,当某些密钥需要存储在所有服务器上以确保可靠性时,常识是什么?