public bool Memcached::add ( string $key
, mixed $value
[, int $expiration
] )
向key中添加值,如果key存在,返回false,$expiration 以秒为单位的整数,过期时间,例如120【2分钟后过期】
public bool Memcached::addServer ( string $host
, int $port
[, int $weight
= 0 ] )
向服务器池中添加一个服务器,此时不会建立连接,一些内部的数据结构将会被更新。 因此,如果你需要增加多台服务器,更好的方式是使用Memcached::addServers() 以确保这种更新只发生一次。
$weight参数并不知道怎么使用,后期补充
public bool Memcached::addServers ( array $servers
)
向服务器池中增加多台服务器
例如
$m = new Memcached();
$servers = array(array(‘mem1.domain.com‘, 11211, 33),array(‘mem2.domain.com‘, 11211, 67));
$m->addServers($servers);
public bool Memcached::append ( string $key
, string $value
)
向已存在元素后追加数据,如果Memcached::OPT_COMPRESSION
常量开启,这个操作会失败,并引发一个警告,因为向压缩数据 后追加数据可能会导致解压不了。
时间: 2024-10-03 15:01:30