MessagePack 序列化通信 API Msgpack-php

BSD
PHP
跨平台
2016-12-02
滔哥

Msgpack 是一个 PECL 扩展,此扩展提供用于与 MessagePack 序列化通信的 API。

MessagePack 是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。

安装

从 PECL 安装

pecl install msgpack

从源代码编译 Msgpack

$/path/to/phpize
$./configure 
$make && make install

举例:

<?php
$data = array(0=>1,1=>2,2=>3);
$msg = msgpack_pack($data);
$data = msgpack_unpack($msg);
?>
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

MessagePack 序列化格式

MessagePack 序列化格式

2016/03/07 11:20
55
1
php常见扩展

#####php常用扩展安装 ######php扩展 ``` 扩展帮助信息 http://pecl.php.net/ ``` ######fileinfo ``` 1、下载的php版本中自带有 cd /path/php/ext/fileinfo phpize ./configure --with-php-...

2016/06/27 11:23
83
0
PHP5.5四种序列化性能对比

结论: 1、小数组用msgpack,无论空间和性能都最好 2、大数组,考虑空间用igbinary,考虑性能用msgpack json_encode,serialize,igbinary,msgpack四种序列化方式,在之前已经有过相关的测试,...

2015/07/06 11:47
17
0
二进制数据格式MessagePack:比JSON更快更轻巧

MessagePack是一种新的基于二进制的对象序列化类库。它可以像JSON那样,在许多种语言之间交换结构对象(比如移动app项目);但是它比JSON更快速也更轻巧。 MessagePack简称msgpack,官方网站...

2013/03/08 22:13
5.1K
1
在C++中如何使用msgpack进行对象的序列化

在C++中如何使用msgpack进行对象的序列化

2016/02/19 11:43
310
1
Msgpack-jackson-0.8简单使用

它像json,但是更快,更小

2018/05/20 16:57
49
0
Msgpack0.6.12 java版简单使用总结

Msgpack0.6.12 java版简单使用总结 关于Msgpack官网上是这么说的,It's like JSON.but fast and small. Msgpack0.6.12 java版使用总结: 依赖包:javassist-3.18.1-GA.jar,msgpack-0.6.12....

2016/01/30 10:56
36
1
Yar – 并行的RPC框架

Yar(yet another RPC framework, 教主问我为啥都是Ya打头, 呵呵, 因为这样名字好起)是我在3个多月前, 为了解决一个实际的问题, 而开发的一个PHP扩展的, RPC框架, 和现有的RPC框架(xml-rpc, s...

2013/12/13 14:27
215
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部