Erlang JSON库:序列化性能?

前端之家收集整理的这篇文章主要介绍了Erlang JSON库:序列化性能?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有许多可用于Erlang的 JSON库,对我来说,具有最佳性能特性(其次是易用性)并不清楚,特别是对于erlang-to-json序列化.

我的用例需要JSON解析和序列化,但是Erlang代码可能会产生比接收输入更多的JSON输出(即序列化)至少两个数量级.

作为参考,我知道的图书馆包括以下(可能还有其他我没有找到):

> mochijson
> mochijson2
> erlang-rfc4627
> eep0018

解决方法

我使用 rfc4627.erl(我偶然发现,性能并没有成为问题)

不过,我确实希望不同的本地erlang图书馆的表现类似.他们分享想法(如code comments所见). AFAIK mochijson和rfc4627共享相同的源erlang格式.

eep018是C,并且正在努力实现… hrm … eep-0018,可能包含在未来版本的Erlang中的term_to_json本机编码器.从来没有尝试过,似乎没有积极维护.

我最后的建议是去mochiweb的mochijson(2).它是事实上的标准,并被CouchDB和Facebook等使用.

至于在mochijson和mochijson2之间进行选择,this可能会帮助您.

猜你在找的JavaScript相关文章