十三、messagepack简介及使用

最近发现一个好玩的东西,messagepack,先附上官网:https://msgpack.org/
从官网可以看出MessagePack是一种有效的二进制序列化格式。它使您可以在JSON之类的多种语言之间交换数据。但是它更快,更小。小整数被编码为一个字节,典型的短字符串除字符串本身外仅需要一个额外的字节。
简单来说,数据存储前提前用messagepack数据量更少,本地机先使用window安装,
1、下载messagepack扩展
http://pecl.php.net/package/msgpack
这是php扩展,选择合适版本就可以下载
2、把php_msgpack.dll拓展放在php目录下的ext中
3、在php.ini里面加载扩展
extents=php_msgpack.dll
4、搞定使用,这是官网例子,用法挺简单的

$data = array(0=>1,1=>2,2=>3);
$msg = msgpack_pack($data);
$data = msgpack_unpack($msg);

你可能感兴趣的:(十三、messagepack简介及使用)