Japex Report: XPathpex |
Micro-benchmark for JSON processors, testing against sizable JSON documents.
driver | resultAritMean | resultAritMeanStddev | resultAritMeanX | resultAritMeanXStddev | resultGeomMean | resultGeomMeanStddev | resultGeomMeanX | resultGeomMeanXStddev | resultHarmMean | resultHarmMeanStddev | resultHarmMeanX | resultHarmMeanXStddev |
---|---|---|---|---|---|---|---|---|---|---|---|---|
JacksonDriver |
|
|
|
|
|
|
|
|
|
|
|
|
JacksonJavaTypeDriver |
|
|
|
|
|
|
|
|
|
|
|
|
NoggitDriver |
|
|
|
|
|
|
|
|
|
|
|
|
JsonOrgDriver |
|
|
|
|
|
|
|
|
|
|
|
|
StringTreeDriver |
|
|
|
|
|
|
|
|
|
|
|
|
JsonToolsDriver |
|
|
|
|
|
|
|
|
|
|
|
|
Driver for Jackson. (Using HTML, describe how this driver works.
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|
Driver for Jackson's "java type" mapper (tree model using Java collections and wrappers)
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|
Driver for Noggit.
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|
Driver for Json.org JSON parser
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|
Driver for StringTree.
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|
Driver for JsonTools.
testCase | inputFile | resultIterations | resultTime | resultValue | resultValueStddev | resultValueX | resultValueXStddev |
---|---|---|---|---|---|---|---|
numbers-int-64k |
|
|
|
|
|
|
|
numbers-float-64k |
|
|
|
|
|
|
|
from-xml-ns-invoice |
|
|
|
|
|
|
|
from-xml-ns-soap |
|
|
|
|
|
|
|
from-xml-map-spain |
|
|
|
|
|
|
|
from-xml-db100 |
|
|
|
|
|
|
|