发表时间:2014-09-05来源:网络
memcache作为一个数据中间层,经常用来做数据交换。
比如在某个系统内部我们规定如下的用户状态的信息,每个用户只需要存续52个字节。
Key state#ID 如”state#10888”
Value : (二进制的数据 )
用户 ID Uint32
Type 用户类型 Uint8 :
State 用户状态 Uint8 :
服务器 IP Uint32
最后在线时间 Uint64
Session ID的长度 Uint16
Session ID char[32]
总共52个字节
那么怎么在php里面得到通过memcache得到上面的这些数据呢?
存储的数据里面有二进制的0,字符串是否会被截断?
其实不会的!
下面进行测试
$mem = new Memcache();
$mem->connect('192.168.0.69',11211);
$memstr= $mem->get('state#105709');
var_dump($memstr);
会得到下面的输出。可以看到 memstr 刚好是53个字节。sessionId有个结束符
string(53) "
CI框架连接数据库配置操作以及多数据库操作
asp 简单读取数据表并列出来 ASP如何快速从数据库读取大量数据
C语言关键字及其解释介绍 C语言32个关键字详解
C语言中sizeof是什么意思 c语言里sizeof怎样用法详解
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
PHP中的(++i)前缀自增 和 (i++)后缀自增
将视频设置为Android手机开机动画的教程
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
常用dos命令及语法
PHP中include和require区别之我见
视觉中国官方版(改名500px中国版)下载v4.22.6 安卓版
36.73MB |拍摄美化
萌猪记账app手机版下载v2.35 安卓最新版
20.3MB |系统工具
i深职软件下载v2.2.3 安卓版
71.81MB |学习教育
智慧渔业软件下载v2.4.9 安卓版
40.22MB |生活服务
咕泡云课堂软件最新版下载v3.15.0 安卓官方版
163.57MB |学习教育
咕泡学院官方版(改名咕泡云课堂)下载v3.15.0 安卓版
163.57MB |学习教育
今日房车app下载v1.9.1 安卓版
61.28MB |生活服务
速码签下载v1.0.0.12 最新版
34.91MB |商务办公
2014-09-05
2022-03-20
2022-03-21
2022-03-24
2014-09-05
2014-09-05
2015-07-05
2014-09-05
2022-03-21
2014-09-05