Php/docs/class.memcache
(PECL memcache >= 0.2.0)
简介
表示连接到一个服务器组的连接。
类摘要
Memcache {
addServer
( string $host
[, int $port
= 11211
[, bool $persistent
[, int $weight
[, int $timeout
[, int $retry_interval
[, bool $status
[, callback $failure_callback
[, int $timeoutms
]]]]]]]] ) : bool
close ( ) : bool
connect
( string $host
[, int $port
[, int $timeout
]] ) : bool
decrement
( string $key
[, int $value
= 1
] ) : int
delete
( string $key
[, int $timeout
= 0
] ) : bool
flush ( ) : bool
get
( string $key
[, int &$flags
] ) : string
getExtendedStats
([ string $type
[, int $slabid
[, int $limit
= 100
]]] ) : array
getServerStatus
( string $host
[, int $port
= 11211
] ) : int
getStats
([ string $type
[, int $slabid
[, int $limit
= 100
]]] ) : array
getVersion ( ) : string
increment
( string $key
[, int $value
= 1
] ) : int
setCompressThreshold
( int $threshold
[, float $min_savings
] ) : bool
setServerParams
( string $host
[, int $port
= 11211
[, int $timeout
[, int $retry_interval
= false
[, bool $status
[, callback $failure_callback
]]]]] ) : bool
}
Table of Contents
- Memcache::add — 增加一个条目到缓存服务器
- Memcache::addServer — 向连接池中添加一个memcache服务器
- Memcache::close — 关闭memcache连接
- Memcache::connect — 打开一个memcached服务端连接
- Memcache::decrement — 减小元素的值
- Memcache::delete — 从服务端删除一个元素
- Memcache::flush — 清洗(删除)已经存储的所有的元素
- Memcache::get — 从服务端检回一个元素
- Memcache::getExtendedStats — 缓存服务器池中所有服务器统计信息
- Memcache::getServerStatus — 用于获取一个服务器的在线/离线状态
- Memcache::getStats — 获取服务器统计信息
- Memcache::getVersion — 返回服务器版本信息
- Memcache::increment — 增加一个元素的值
- Memcache::pconnect — 打开一个到服务器的持久化连接
- Memcache::replace — 替换已经存在的元素的值
- Memcache::set — Store data at the server
- Memcache::setCompressThreshold — 开启大值自动压缩
- Memcache::setServerParams — 运行时修改服务器参数和状态