Tag: msgpack

使用MessagePack序列化数据

msgpack是一个序列化结构体的包。

通常web上做rpc通讯或者结构化数据存储,通常会采用json,但是缺点就是占用空间相比会比较大。google的protobuf是个不错的序列化替代方案。Tim在QConn介绍新浪微博的经验里说:

web系统用json来存储及cache非常浪费。一条微博用json数据结构来存所有字段,包括作者信息,需要2~5k字节左右,用xml需要10k左右,用protobuf序列化后只有500字节。

Read more… »