MessagePack: It's like JSON. but fast and small.(https://msgpack.org/)
快速序列化组件MessagePack介绍 - 晓晨Master - 博客园(https://www.cnblogs.com/stulzq/p/8039933.html)
MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves.
MessagePack 是一种高效的二进制序列化格式。它允许你在多种语言(如 JSON)之间交换数据。但它更快、更小。小整数被编码为单个字节,而典型的短字符串除了字符串本身之外,只需要一个额外的字节。
MessagePack for C#(MessagePack-CSharp)是用于C#的极速MessagePack序列化程序,比MsgPack-Cli快10倍,与其他所有C#序列化程序相比,具有最好的性能。 MessagePack for C#具有内置的LZ4压缩功能,可以实现超快速序列化和二进制占用空间小。 性能永远是重要的! 可用于游戏,分布式计算,微服务,数据存储到Redis等。支持.NET, .NET Core, Unity, Xamarin。
发表评论