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常量开启,这个操作会失败,并引发一个警告,因为向压缩数据 后追加数据可能会导致解压不了。
 
public bool Memcached::prepend ( string $key , string $value )
向一个已存在的元素面追加数据,如果Memcached::OPT_COMPRESSION常量开启,这个操作会失败,并引发一个警告,因为向压缩数据 后追加数据可能会导致解压不了。
public int Memcached::decrement ( string $key [, int $offset = 1 ] )
减小数值元素的值,减小多少由参数offset决定。 如果元素的值不是数值,以0值对待。如果减小后的值小于0,则新的值被设置为0.如果元素不存在,Memcached::decrement() 失败。
如果key的原值不是整数,则失败
 
public int Memcached::increment ( string $key [, int $offset = 1 ] )
增加数值元素的值,将一个数值元素增加参数offset指定的大小。 如果元素的值不是数值类型,将其作为0处理。如果元素不存在Memcached::increment()失败。
 
public bool Memcached::delete ( string $key [, int $time = 0 ] )
删除一个元素
 
public bool Memcached::flush ([ int $delay = 0 ] )
 
作废缓存中的所有元素,立即(默认)或者在delay延迟后作废所有缓存中已经存在的元素。 在作废之后检索命令将不会有任何返回(除非在执行Memcached::flush()作废之后,该key下被重新存储过)。flush不会 真正的释放已有元素的内存, 而是逐渐的存入新元素重用那些内存。
 
public mixed Memcached::get ( string $key [, callback $cache_cb [, float &$cas_token ]] )
返回之前存储在key下的元素。如果元素被找到
 
public mixed Memcached::getMulti ( array $keys [, array &$cas_tokens [, int $flags ]] )
与Memcached::get()类似,但是这个方法用来检索 keys数组指定的多个key对应的元素。如果提供了参数cas_tokens,对于检索到的元素会为其添加CAS标记值。
 
 
public mixed Memcached::getOption ( int $option )
获取Memcached的选项值,这个方法返回option指定的Memcached选项的值。一些选项是和libmemcached中相对应的, 也有一些特殊的选项仅仅是扩展自身的。
 
public array Memcached::getServerList ( void )
获取服务器池中的服务器列表
 
public array Memcached::getStats ( void )
获取服务器池的统计信息
 
public bool Memcached::quit ( void )
关闭所有打开的链接
 
public bool Memcached::replace ( string $key , mixed $value [, int $expiration ] )
替换已存在key下的元素,Memcached::replace()和Memcached::set()类似,但是如果 服务端不存在key, 操作将失败。
 
public bool Memcached::set ( string $key , mixed $value [, int $expiration ] )
存储一个元素
 
public bool Memcached::setMulti ( array $items [, int $expiration ] )
存储多个元素
 
public bool Memcached::setOption ( int $option , mixed $value )
设置一个memcached选项
 

Memcached函数整理的更多相关文章

  1. 常用的WinAPI函数整理

    常用的WinAPI函数整理 一.进程  创建进程:    CreateProcess("C:\\windows\\notepad.exe",0,0,0,0,0,0,0,&s ...

  2. NiosII常用函数整理

    NiosII常用函数整理 IO操作函数函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量函数说明:从基地址为BASE的设备中读取寄存器中偏 ...

  3. PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security

    PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security 由Security Class 改编成函数xss_clean 单文件直接调用.BY吠品. //来自cod ...

  4. Python内置的字符串处理函数整理

    Python内置的字符串处理函数整理 作者: 字体:[增加 减小] 类型:转载 时间:2013-01-29我要评论 Python内置的字符串处理函数整理,收集常用的Python 内置的各种字符串处理 ...

  5. [SQL] 函数整理(T-SQL 版)

    函数整理(T-SQL 版) 一.数学函数 1.求绝对值 ABS() 函数用来返回一个数值的绝对值. SELECT ABS(-5.38) AS absValue; 2.求指数 POWER()  函数是用 ...

  6. PHP调用mysql函数整理

    mysql函数整理 名称:mysql_connect() 用途:打开非持久的 MySQL 连接.如果成功,则返回一个 MySQL 连接标识,失败则返回 FALSE. 语法:mysql_connect( ...

  7. pandas 常用函数整理

    pandas常用函数整理,作为个人笔记. 仅标记函数大概用途做索引用,具体使用方式请参照pandas官方技术文档. 约定 from pandas import Series, DataFrame im ...

  8. canvas学习笔记、小函数整理

    http://bbs.csdn.net/topics/391493648 canvas实例分享 2016-3-16 http://bbs.csdn.net/topics/390582151 html5 ...

  9. oracle常用函数整理

    oracle常用函数整理    1.绝对值.取余.判断数值正负函数    绝对值:ABS(n)        示例: SELECT ABS(100),ABS(-100),ABS('100') FROM ...

随机推荐

  1. Vagrant常用命令

    Vagrant常用命令 Vagrant的几个命令: vagrant box add 添加box的操作 vagrant init 初始化box的操作 vagrant up 启动虚拟机的操作 vagran ...

  2. 远程桌面协议浅析(VNC/SPICE/RDP)

    由于最近项目涉及到虚拟桌面,就花了点时间找了点资料看了一下,目前常用的协议有VNC/SPICE/RDP三种,就在这里做一个简单的介绍. 三种协议的对比 SPICE VNC RDP BIOS屏幕显示 能 ...

  3. 滚动条加粗和panel,gridControl结合用

    private void FrmLotterycs_Load(object sender, EventArgs e) { t = 0; UserJuanquanTB = O.get_UserJuanq ...

  4. 在Eclipse中执行Andorid test preject提示The connection to adb is down, and a severe error has occured.解决方法

    启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有ad ...

  5. 关于prototype属性的理解

    众所周知,prototype是一个属性对象,只要创建一个新函数,就会根据特定的规则为该函数创建一个prototype属性,这个属性指向函数的原型对象.在默认情况下,所有原型对象都会自动获得一个cons ...

  6. hdu_1848_Fibonacci again and again(博弈sg函数)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1848 题意:给你3堆石子,每次只能取fibonacci数的石子,问先手是否能赢 题解:SG函数模版题 ...

  7. SNMP学习之结构体snmp_secmod_def

    此结构体中定义了各个回调函数,在函数init_ksm(E:\code\net-snmp-5.4.2.1\snmplib)中进行了初始化. void init_ksm(void) { struct sn ...

  8. php编译错误Note that the MySQL client library is not bundled anymore!

    Note that the MySQL client library is not bundled anymore! 解决方法. 1. 查看系统有没有安装mysql header find / -na ...

  9. NoSQL数据库种类

    NoSQL数据库的四大分类   键值(Key-Value)存储数据库   这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据.Key/value模型对于IT系统来说的优 ...

  10. 109.110.100.56 samba用户名 PAS, 密码 111111

    如果修改文件夹名字, 需要更改 cd /etc/samba/smb.conf 然后重启samba service smb restart 如果要修改文件夹权限 chmod -R 777 folder ...