json_benchmark_results:许多JSON解析器的广泛基准测试结果(及其图表) 源码
JSON基准 对许多JSON解析器的真实场景的结果进行基准测试,包括结果的迭代和使用。 基本原理 JSON解析器不仅解析JSON,而且还提供使用它的API。解析后,您必须遍历其数组,在对象中查找值,并最终提取字符串,浮点数等。 JSON基准通常仅测量解析器读取JSON文件所花费的时间。即使对于将JSON读取到树中的许多解析器,有些树也比另一些要快,这意味着您需要测量(例如)查找对象字段所花费的时间。 更重要的是,有一些不使用数据就无法评估的JSON解析器!像和所提供的,SAX解析器不需要生成树,而且如果您完成了文档,甚至可能会提前停止。一些解析器(例如simdjson的On Demand)甚至可以跳过解析未使用的值,从而节省大量时间。 基准测试 基准测试结果包括以下方案: 基准 设想 测试功能 JSON范例 经测试的文档功能 large_random 显示所有积分 阅读所有领域 [ {
用户评论