繁体   English   中英

如何测试数据交换格式以及应使用哪种指标进行评估?

[英]How can I test data exchange formats and what kind of metrics should I use to evaluate them?

我正在使用WebAPI进行开发,遇到了很多数据交换格式以代替JSON,我想知道评估这种格式的最佳方法是什么,如果有任何特定工具进行这种或其他形式的测试。 我必须测试的格式包括:BSON CBOR FlatBuffers MessagePack协议缓冲区Thrift

我希望我可以为此任务使用一些指标,我不是在寻找特定的答案,而是开始进行这些测试的更简洁的方法。

一个快速的谷歌想出了这个:

http://tutorials.jenkov.com/ion/ion-performance-benchmarks.html#ion-vs-json-vs-protobuf-vs-messagepack-vs-cbor

我认为它应该指导您。 所有这些都归结为两个重要的选择-1)您的使用特性,它将指导您使用最有效的协议,以及2)您将通过使用以下内容来影响可能的互操作性,重用,测试调试等而不是批量标准JSON?

还有3)根据第1点,它实际上会对整体系统性能产生影响吗?

顺便说一句,链接确实推动了ION,但您还可以得到有关候选人的所有其他信息:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM