memcached php使用,PHP 使用memcached

1.添加扩展包

php_memcache.dll

2.在PHP.INI添加

extension=php_memcache.dll

3.程序

//创建一个mem对象实例

$mem=new Memcache;

if(!$mem->connect("10.18.110.213",11211)){

die('连接失败!');

}

//增加

//1.增加一个字串

/* if($mem->set('key1',"beijing",MEMCACHE_COMPRESSED,60)){

echo '添加ok';

}*/

//2.添加数值

/* if($mem->set('key1',100,MEMCACHE_COMPRESSED,60)){

echo '添加ok';

}*/

//3.添加数组

//在添加数组是,根据需要. 希望序列号放入 ,

//serialize<=>unserialize, 如果根据需要,也可以json_encode <=> json_decode

$arr=array("bj",'tj');

if($mem->set('key1',$arr,MEMCACHE_COMPRESSED,time()+31*3600*24)){

echo '添加数组ok99111';

}

//4.添加对象

/* class Dog{

public $name;

public $age;

public function __construct($name,$age){

$this->name=$name;

$this->age=$age;

}

}

$dog1=new Dog('小狗',50);

if($mem->set('key1',$dog1,MEMCACHE_COMPRESSED,60)){

echo '添加对象ok';

}*/

//5.添加null 布尔值

/* if($mem->set('key1',false,MEMCACHE_COMPRESSED,60)){

echo '添加布尔ok';

}*/

//6. 资源类型放入.

/* $con=mysql_connect("127.0.0.1","root","root");

if(!$con){

die('连接数据库失败');

}

var_dump($con);

echo "
";

if($mem->set('key1',$con,MEMCACHE_COMPRESSED,60)){

echo '添加资源ok';

}*/

//查询

$val=$mem->get('key1');

//修改

//可以使用replace

if($mem->replace("key11",'hello',MEMCACHE_COMPRESSED,60)){

echo 'replace ok';

}else{

echo 'replace no ok';

}

//删除

echo "
";

if($mem->delete('key14')){

echo 'key14 删除';

}else{

echo 'key14不存在';

}

支持 &period;NET Core 的 Memcached 客户端 EnyimMemcachedCore

1. 介绍 EnyimMemcachedCore 是一个支持 .NET Core 的 Memcached 客户端,是从 EnyimMemcached 迁移至 .NET Core的,源代码托管在 Git ...

Key&sol;Value之王Memcached初探:二、Memcached在&period;Net中的基本操作

一.Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl.PHP为主. 仅仅memcached网站上列出的语言就有: ...

ASP&period;Net MVC4&plus;Memcached&plus;CodeFirst实现分布式缓存

ASP.Net MVC4+Memcached+CodeFirst实现分布式缓存 part 1:给我点时间,允许我感慨一下2016年 正好有时间,总结一下最近使用的一些技术,也算是为2016年画上一个完 ...

缓存、队列(Memcached、redis、RabbitMQ)

本章内容: Memcached 简介.安装.使用 Python 操作 Memcached 天生支持集群 redis 简介.安装.使用.实例 Python 操作 Redis String.Hash.Li ...

企业做数据缓存是使用Memcached还是选Redis&quest;

企业是使用Memcached还是选Redis? 在构建一款现代且由数据库驱动的Web应用程序并希望使其拥有更为出色的性能表现时,这个问题总会时不时出现.并给每一位开发人员带来困扰.在考虑对应用程序的性 ...

NoSql1 在Linux&lpar;CentOS&rpar;上安装memcached及使用

前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

Memcached简介

在Web服务开发中,服务端缓存是服务实现中所常常采用的一种提高服务性能的方法.其通过记录某部分计算结果来尝试避免再次执行得到该结果所需要的复杂计算,从而提高了服务的运行效率. 除了能够提高服务的运行效 ...

Linux 服务器 安装 memcached

linux centos 一.memcached的安装 1.下载 memcached-1.4.33.tar.gz.libevent-2.0.22-stable.tar.gz 安装 memcached ...

Memcached和Redis比较

一.存储 Memcached基本只支持简单的key-value存储方式.Redis除key-value之外,还支持list,set,sorted set,hash等数据结构:Redis支持数据的备份, ...

搭建LNAMP环境(七)- PHP7源码安装Memcached和Memcache拓展

上一篇:搭建LNAMP环境(六)- PHP7源码安装MongoDB和MongoDB拓展 一.安装Memcached 1.yum安装libevent事件触发管理器 yum -y install libe ...

随机推荐

jquery获取ul中的第一个li

$("ul li:first"); $("ul li").eq(0);$("ul li").first();$("ul li&qu ...

TCPDF 6&period;0&period;036 发布,PHP 的 PDF 操作包

TCPDF 6.0.036 包含对注册色彩的支持. TCPDF是一个用于快速生成PDF文件的PHP5函数包.TCPDF基于FPDF进行扩展和改进.支持UTF-8,Unicode,HTML和XHTML.

python之fabric&lpar;一&rpar;&colon;环境env

原文:https://my.oschina.net/indestiny/blog/289587 1. fabric有很多可配置的环境,如: user:默认用于ssh登录的本地用户名. password ...

asp&period;net过滤HTML标签的几个函数

以下是引用片段: ----- /**/ /// /// 去除HTML标记 /// ///

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值