mirror of https://github.com/alibaba/fastjson2.git
159 KiB
159 KiB
ecs.c7.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1649.648 ? 6.758 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1139.068 ? 2.768 ops/ms
EishayParseBinary.hessian thrpt 5 279.442 ? 1.991 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.440 ? 0.067 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1483.786 ? 9.266 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2556.870 ? 10.913 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1626.506 ? 7.916 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1726.158 ? 2.874 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1443.657 ? 6.381 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2212.639 ? 15.103 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1403.779 ? 9.885 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 278.612 ? 1.118 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.432 ? 0.034 ops/ms
EishayParseString.fastjson1 thrpt 5 988.520 ? 1.087 ops/ms
EishayParseString.fastjson2 thrpt 5 1322.555 ? 2.540 ops/ms
EishayParseString.gson thrpt 5 443.017 ? 1.913 ops/ms
EishayParseString.jackson thrpt 5 512.353 ? 0.630 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.843 ? 0.009 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.520 ? 0.183 ops/ms
EishayParseStringNoneCache.gson thrpt 5 208.955 ? 1.029 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 177.590 ? 1.392 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 269.933 ? 0.642 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 955.185 ? 1.995 ops/ms
EishayParseStringPretty.gson thrpt 5 393.171 ? 1.482 ops/ms
EishayParseStringPretty.jackson thrpt 5 490.745 ? 1.462 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 505.454 ? 1.897 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 996.247 ? 1.795 ops/ms
EishayParseTreeString.gson thrpt 5 338.993 ? 2.072 ops/ms
EishayParseTreeString.jackson thrpt 5 498.368 ? 1.940 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 442.258 ? 1.434 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 777.948 ? 3.857 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 319.526 ? 1.242 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 464.837 ? 1.015 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 439.164 ? 1.844 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 907.498 ? 4.965 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 317.851 ? 1.638 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 575.993 ? 2.940 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 369.990 ? 1.902 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 746.251 ? 1.824 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 298.357 ? 1.320 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 504.038 ? 2.047 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 917.288 ? 2.074 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 799.846 ? 2.315 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1100.036 ? 1.258 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 316.740 ? 1.509 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 598.223 ? 3.275 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 248.986 ? 0.685 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 851.524 ? 1.742 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.680 ? 1.467 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 530.254 ? 2.518 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2111.698 ? 15.529 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1543.962 ? 8.934 ops/ms
EishayWriteBinary.hessian thrpt 5 341.920 ? 2.004 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 218.609 ? 1.716 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 762.378 ? 1.515 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3162.845 ? 41.879 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1866.629 ? 4.173 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1890.921 ? 3.341 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1205.713 ? 6.235 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2113.245 ? 15.303 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1475.415 ? 9.296 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 335.990 ? 0.760 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 219.157 ? 2.526 ops/ms
EishayWriteString.fastjson1 thrpt 5 614.645 ? 1.614 ops/ms
EishayWriteString.fastjson2 thrpt 5 1628.112 ? 9.193 ops/ms
EishayWriteString.gson thrpt 5 443.090 ? 2.504 ops/ms
EishayWriteString.jackson thrpt 5 990.344 ? 7.466 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 817.551 ? 11.485 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1277.978 ? 13.946 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1586.023 ? 9.897 ops/ms
EishayWriteStringTree.gson thrpt 5 491.992 ? 2.815 ops/ms
EishayWriteStringTree.jackson thrpt 5 969.281 ? 7.538 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 790.989 ? 7.486 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1174.105 ? 10.877 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1461.467 ? 10.427 ops/ms
EishayWriteStringTree1x.gson thrpt 5 478.235 ? 1.915 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 932.716 ? 5.850 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 562.036 ? 3.524 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1544.904 ? 10.279 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 373.196 ? 1.709 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 886.262 ? 4.160 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2519.765 ? 12.161 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1168.088 ? 6.197 ops/ms
EishayParseBinary.hessian thrpt 5 249.021 ? 0.568 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.008 ? 0.177 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1479.176 ? 6.132 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3664.378 ? 22.424 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1817.579 ? 4.774 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1647.281 ? 5.786 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1955.317 ? 8.630 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2941.352 ? 8.387 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1728.998 ? 11.109 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 246.766 ? 2.108 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.656 ? 0.105 ops/ms
EishayParseString.fastjson1 thrpt 5 913.099 ? 3.238 ops/ms
EishayParseString.fastjson2 thrpt 5 1233.587 ? 1.835 ops/ms
EishayParseString.gson thrpt 5 416.199 ? 2.064 ops/ms
EishayParseString.jackson thrpt 5 480.328 ? 0.954 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.687 ? 0.010 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.701 ? 0.072 ops/ms
EishayParseStringNoneCache.gson thrpt 5 199.307 ? 0.732 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 162.533 ? 1.119 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 239.148 ? 0.361 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 882.384 ? 0.318 ops/ms
EishayParseStringPretty.gson thrpt 5 383.035 ? 1.256 ops/ms
EishayParseStringPretty.jackson thrpt 5 461.232 ? 0.339 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 395.690 ? 0.974 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 786.181 ? 3.454 ops/ms
EishayParseTreeString.gson thrpt 5 314.694 ? 1.531 ops/ms
EishayParseTreeString.jackson thrpt 5 439.705 ? 1.490 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 350.765 ? 0.621 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 677.853 ? 2.058 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 303.333 ? 1.275 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 421.293 ? 13.666 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 360.408 ? 0.773 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 774.160 ? 3.875 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 318.981 ? 0.975 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 498.787 ? 13.717 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 317.907 ? 0.560 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 627.883 ? 2.518 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 297.385 ? 0.401 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 454.710 ? 0.969 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 861.559 ? 1.031 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 770.442 ? 0.874 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1086.701 ? 0.855 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 317.370 ? 1.191 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 548.567 ? 0.873 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 226.419 ? 0.668 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 857.452 ? 0.862 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.011 ? 0.855 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 498.808 ? 0.738 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2553.015 ? 16.939 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1534.455 ? 5.795 ops/ms
EishayWriteBinary.hessian thrpt 5 336.206 ? 1.430 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 219.237 ? 1.870 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 695.381 ? 4.461 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4849.525 ? 23.182 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1978.609 ? 1.785 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1966.036 ? 1.522 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1222.574 ? 10.698 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2623.934 ? 16.662 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1517.288 ? 8.359 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 331.264 ? 1.609 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 206.811 ? 2.112 ops/ms
EishayWriteString.fastjson1 thrpt 5 590.933 ? 2.211 ops/ms
EishayWriteString.fastjson2 thrpt 5 1460.402 ? 6.372 ops/ms
EishayWriteString.gson thrpt 5 353.368 ? 0.828 ops/ms
EishayWriteString.jackson thrpt 5 921.488 ? 2.827 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 779.065 ? 5.602 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1254.760 ? 7.562 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2043.702 ? 16.981 ops/ms
EishayWriteStringTree.gson thrpt 5 394.160 ? 1.216 ops/ms
EishayWriteStringTree.jackson thrpt 5 948.724 ? 3.999 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 753.052 ? 4.419 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1099.645 ? 4.353 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1847.765 ? 12.967 ops/ms
EishayWriteStringTree1x.gson thrpt 5 376.651 ? 1.023 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 874.386 ? 1.879 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 529.576 ? 0.869 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1492.707 ? 8.819 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 350.385 ? 0.669 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 844.915 ? 3.766 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2812.469 ? 23.699 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1247.910 ? 4.218 ops/ms
EishayParseBinary.hessian thrpt 5 259.340 ? 1.169 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.443 ? 0.171 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1674.385 ? 4.049 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4152.126 ? 39.632 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1939.790 ? 4.397 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1650.790 ? 5.139 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2146.819 ? 12.354 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3341.555 ? 12.705 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1903.194 ? 8.702 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 257.770 ? 2.251 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.613 ? 0.112 ops/ms
EishayParseString.fastjson1 thrpt 5 1250.680 ? 3.677 ops/ms
EishayParseString.fastjson2 thrpt 5 1317.251 ? 2.855 ops/ms
EishayParseString.gson thrpt 5 456.757 ? 1.912 ops/ms
EishayParseString.jackson thrpt 5 502.742 ? 0.765 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.836 ? 0.010 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.818 ? 0.047 ops/ms
EishayParseStringNoneCache.gson thrpt 5 203.337 ? 0.531 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 176.417 ? 0.711 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 299.301 ? 0.277 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 930.901 ? 1.280 ops/ms
EishayParseStringPretty.gson thrpt 5 429.416 ? 1.030 ops/ms
EishayParseStringPretty.jackson thrpt 5 460.971 ? 1.787 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 574.997 ? 0.378 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1055.365 ? 4.054 ops/ms
EishayParseTreeString.gson thrpt 5 315.456 ? 1.157 ops/ms
EishayParseTreeString.jackson thrpt 5 509.394 ? 1.751 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 489.268 ? 1.083 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 795.102 ? 5.733 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 310.866 ? 1.701 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 451.132 ? 1.316 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 487.568 ? 3.533 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1028.785 ? 4.150 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.023 ? 1.250 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 555.220 ? 1.693 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 414.960 ? 1.545 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 794.275 ? 3.778 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 292.889 ? 0.815 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 506.082 ? 1.238 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 809.592 ? 0.600 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 960.021 ? 1.442 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1168.442 ? 4.561 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 325.938 ? 1.318 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 565.570 ? 1.717 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.511 ? 0.593 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 884.648 ? 1.186 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 294.502 ? 0.864 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 503.996 ? 0.549 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3380.039 ? 26.511 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1864.755 ? 13.079 ops/ms
EishayWriteBinary.hessian thrpt 5 318.600 ? 1.376 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 225.926 ? 2.023 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 705.263 ? 4.122 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5593.845 ? 40.611 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2045.367 ? 14.376 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1857.650 ? 5.192 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1438.700 ? 6.397 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3064.687 ? 20.193 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1800.755 ? 8.786 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 319.051 ? 0.537 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 218.430 ? 2.142 ops/ms
EishayWriteString.fastjson1 thrpt 5 616.849 ? 2.767 ops/ms
EishayWriteString.fastjson2 thrpt 5 1660.458 ? 10.267 ops/ms
EishayWriteString.gson thrpt 5 242.701 ? 0.155 ops/ms
EishayWriteString.jackson thrpt 5 1031.245 ? 4.506 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 814.477 ? 7.873 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1185.695 ? 1.734 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2093.885 ? 20.562 ops/ms
EishayWriteStringTree.gson thrpt 5 256.164 ? 0.336 ops/ms
EishayWriteStringTree.jackson thrpt 5 861.792 ? 3.083 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 691.687 ? 5.380 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 938.061 ? 2.128 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1838.250 ? 17.916 ops/ms
EishayWriteStringTree1x.gson thrpt 5 249.439 ? 0.112 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 766.271 ? 2.962 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 562.678 ? 1.091 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1849.022 ? 14.986 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.977 ? 0.059 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 910.674 ? 5.161 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2768.278 ± 16.254 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1196.324 ± 2.513 ops/ms
EishayParseBinary.hessian thrpt 5 253.144 ± 0.640 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.858 ± 0.255 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1682.190 ± 4.408 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4310.631 ± 31.868 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1935.478 ± 5.428 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1641.589 ± 4.260 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2082.457 ± 20.887 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3481.184 ± 14.374 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1782.240 ± 11.010 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 245.957 ± 3.169 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.083 ± 0.279 ops/ms
EishayParseString.fastjson1 thrpt 5 1173.243 ± 8.884 ops/ms
EishayParseString.fastjson2 thrpt 5 1371.774 ± 2.641 ops/ms
EishayParseString.gson thrpt 5 404.305 ± 0.713 ops/ms
EishayParseString.jackson thrpt 5 476.918 ± 0.911 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.846 ± 0.010 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.811 ± 0.072 ops/ms
EishayParseStringNoneCache.gson thrpt 5 204.381 ± 0.593 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 171.446 ± 1.272 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 292.720 ± 0.599 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 939.723 ± 1.223 ops/ms
EishayParseStringPretty.gson thrpt 5 392.440 ± 3.240 ops/ms
EishayParseStringPretty.jackson thrpt 5 464.416 ± 0.182 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 569.352 ± 2.219 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1103.325 ± 3.565 ops/ms
EishayParseTreeString.gson thrpt 5 312.603 ± 4.097 ops/ms
EishayParseTreeString.jackson thrpt 5 445.098 ± 2.584 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 481.029 ± 0.977 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 821.195 ± 3.195 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 304.464 ± 0.844 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 404.841 ± 0.347 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 462.048 ± 0.651 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1049.796 ± 5.111 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 310.758 ± 0.808 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 566.211 ± 7.713 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 408.803 ± 2.313 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 844.116 ± 3.198 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 304.396 ± 1.560 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 502.131 ± 0.910 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 783.285 ± 0.798 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 903.063 ± 2.414 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1178.252 ± 1.769 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 302.723 ± 1.024 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 548.952 ± 1.293 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 264.858 ± 0.144 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 876.857 ± 0.960 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 298.304 ± 1.368 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 482.032 ± 0.609 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3334.132 ± 153.420 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1858.524 ± 10.908 ops/ms
EishayWriteBinary.hessian thrpt 5 326.200 ± 1.991 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 232.202 ± 3.526 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 659.748 ± 7.269 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5663.805 ± 57.010 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2020.052 ± 1.351 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1778.006 ± 2.697 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1432.863 ± 4.209 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2998.226 ± 19.723 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1839.337 ± 14.305 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 318.385 ± 1.322 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 239.623 ± 4.275 ops/ms
EishayWriteString.fastjson1 thrpt 5 590.033 ± 2.068 ops/ms
EishayWriteString.fastjson2 thrpt 5 1615.269 ± 8.644 ops/ms
EishayWriteString.gson thrpt 5 241.287 ± 0.106 ops/ms
EishayWriteString.jackson thrpt 5 913.322 ± 4.388 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 800.876 ± 5.767 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1174.011 ± 2.490 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2130.504 ± 32.706 ops/ms
EishayWriteStringTree.gson thrpt 5 253.330 ± 0.682 ops/ms
EishayWriteStringTree.jackson thrpt 5 856.089 ± 6.304 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 687.403 ± 4.319 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 907.467 ± 2.434 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1818.723 ± 20.748 ops/ms
EishayWriteStringTree1x.gson thrpt 5 247.885 ± 0.781 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 760.464 ± 1.664 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 537.616 ± 2.112 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1869.931 ± 18.676 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 238.553 ± 0.486 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 908.816 ± 3.735 ops/ms
ecs.c7.xlarge-oracle-jdk-19_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2644.537 ± 20.006 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1268.478 ± 0.887 ops/ms
EishayParseBinary.hessian thrpt 5 243.973 ± 4.306 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.955 ± 0.053 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1668.286 ± 6.068 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4372.046 ± 43.092 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2065.832 ± 3.621 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1616.217 ± 4.898 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2127.069 ± 10.327 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3468.189 ± 21.569 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1856.045 ± 13.448 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 250.778 ± 3.816 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.496 ± 0.075 ops/ms
EishayParseString.fastjson1 thrpt 5 1199.448 ± 1.965 ops/ms
EishayParseString.fastjson2 thrpt 5 1338.020 ± 1.719 ops/ms
EishayParseString.gson thrpt 5 414.169 ± 2.155 ops/ms
EishayParseString.jackson thrpt 5 517.315 ± 0.651 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.837 ± 0.021 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.789 ± 0.052 ops/ms
EishayParseStringNoneCache.gson thrpt 5 202.500 ± 0.654 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 173.589 ± 0.220 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 282.918 ± 0.330 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 972.787 ± 1.572 ops/ms
EishayParseStringPretty.gson thrpt 5 388.404 ± 2.320 ops/ms
EishayParseStringPretty.jackson thrpt 5 449.579 ± 0.773 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 517.830 ± 0.851 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1071.409 ± 4.298 ops/ms
EishayParseTreeString.gson thrpt 5 322.678 ± 0.899 ops/ms
EishayParseTreeString.jackson thrpt 5 513.961 ± 3.862 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 448.899 ± 2.333 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 816.708 ± 7.003 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 297.160 ± 0.907 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 453.711 ± 2.287 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 451.393 ± 2.319 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1028.880 ± 9.935 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.925 ± 1.389 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 540.605 ± 4.420 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 385.926 ± 1.753 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 801.817 ± 2.870 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 296.846 ± 1.141 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 519.721 ± 1.822 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 793.335 ± 0.846 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 928.338 ± 1.584 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1179.166 ± 2.066 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 307.156 ± 0.813 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 530.539 ± 0.922 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 259.426 ± 0.539 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 876.966 ± 0.603 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 304.952 ± 0.683 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 507.799 ± 1.616 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3424.024 ± 16.898 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1855.140 ± 12.670 ops/ms
EishayWriteBinary.hessian thrpt 5 325.620 ± 0.867 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 218.090 ± 0.997 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 675.312 ± 2.482 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5493.043 ± 37.603 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2091.812 ± 2.924 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1825.341 ± 3.342 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1400.589 ± 5.871 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2997.092 ± 18.784 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1801.621 ± 11.614 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 325.281 ± 1.899 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 213.339 ± 1.055 ops/ms
EishayWriteString.fastjson1 thrpt 5 589.692 ± 3.096 ops/ms
EishayWriteString.fastjson2 thrpt 5 1619.318 ± 10.842 ops/ms
EishayWriteString.gson thrpt 5 240.309 ± 0.360 ops/ms
EishayWriteString.jackson thrpt 5 909.239 ± 2.890 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 801.009 ± 5.134 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1232.137 ± 5.268 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2155.488 ± 15.222 ops/ms
EishayWriteStringTree.gson thrpt 5 256.708 ± 0.291 ops/ms
EishayWriteStringTree.jackson thrpt 5 862.426 ± 4.948 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 701.329 ± 4.842 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 965.879 ± 8.512 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1847.261 ± 14.025 ops/ms
EishayWriteStringTree1x.gson thrpt 5 248.903 ± 0.496 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 774.471 ± 1.625 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 533.706 ± 0.835 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1824.694 ± 12.331 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 238.238 ± 0.279 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 972.002 ± 3.377 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1328.558 ? 19.148 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 910.465 ? 20.734 ops/ms
EishayParseBinary.hessian thrpt 5 258.033 ? 9.444 ops/ms
EishayParseBinary.javaSerialize thrpt 5 42.709 ? 1.076 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1329.013 ? 40.200 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 1776.288 ? 21.573 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1270.196 ? 39.226 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1535.452 ? 51.432 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1185.552 ? 21.611 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1572.615 ? 39.070 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1112.360 ? 21.180 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 252.069 ? 5.674 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.965 ? 1.413 ops/ms
EishayParseString.fastjson1 thrpt 5 1004.794 ? 28.526 ops/ms
EishayParseString.fastjson2 thrpt 5 1293.244 ? 36.130 ops/ms
EishayParseString.gson thrpt 5 435.851 ? 11.222 ops/ms
EishayParseString.jackson thrpt 5 496.079 ? 18.274 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.785 ? 0.039 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.478 ? 0.116 ops/ms
EishayParseStringNoneCache.gson thrpt 5 219.478 ? 4.926 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 194.503 ? 1.374 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 271.061 ? 7.318 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 926.721 ? 35.193 ops/ms
EishayParseStringPretty.gson thrpt 5 389.086 ? 7.144 ops/ms
EishayParseStringPretty.jackson thrpt 5 473.704 ? 9.108 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 455.862 ? 9.382 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 920.241 ? 28.010 ops/ms
EishayParseTreeString.gson thrpt 5 341.469 ? 4.322 ops/ms
EishayParseTreeString.jackson thrpt 5 507.348 ? 6.647 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 409.466 ? 11.628 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 730.328 ? 26.759 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 335.320 ? 7.398 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 467.639 ? 14.856 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 404.172 ? 8.636 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 691.723 ? 9.645 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.339 ? 5.756 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 519.304 ? 3.242 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 335.832 ? 3.563 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 616.873 ? 11.582 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 291.397 ? 5.065 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 492.409 ? 8.576 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 823.593 ? 30.560 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 783.527 ? 20.023 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 906.048 ? 13.935 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 313.108 ? 6.742 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 585.462 ? 16.712 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 241.572 ? 7.390 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 709.637 ? 8.306 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.653 ? 7.215 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.969 ? 9.023 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1703.738 ? 14.127 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1353.226 ? 19.097 ops/ms
EishayWriteBinary.hessian thrpt 5 399.670 ? 10.967 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.946 ? 9.992 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 685.275 ? 15.273 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2358.117 ? 35.742 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1794.846 ? 31.421 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1670.981 ? 70.297 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1000.136 ? 18.577 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1567.404 ? 38.019 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1381.791 ? 7.680 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 393.241 ? 6.421 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 225.591 ? 4.767 ops/ms
EishayWriteString.fastjson1 thrpt 5 616.598 ? 19.338 ops/ms
EishayWriteString.fastjson2 thrpt 5 1519.988 ? 10.666 ops/ms
EishayWriteString.gson thrpt 5 406.469 ? 5.007 ops/ms
EishayWriteString.jackson thrpt 5 921.034 ? 16.704 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 827.625 ? 24.549 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1186.932 ? 21.886 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1238.161 ? 27.383 ops/ms
EishayWriteStringTree.gson thrpt 5 447.813 ? 6.880 ops/ms
EishayWriteStringTree.jackson thrpt 5 813.097 ? 19.355 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 745.861 ? 12.289 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1076.498 ? 29.210 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1204.034 ? 27.540 ops/ms
EishayWriteStringTree1x.gson thrpt 5 452.443 ? 15.628 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 834.280 ? 13.603 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 559.823 ? 15.559 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1444.538 ? 57.564 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 371.943 ? 10.294 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 731.288 ? 32.847 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2175.969 ? 39.962 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1038.431 ? 15.372 ops/ms
EishayParseBinary.hessian thrpt 5 240.639 ? 5.319 ops/ms
EishayParseBinary.javaSerialize thrpt 5 44.419 ? 1.255 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1404.093 ? 23.270 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3093.937 ? 35.055 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1667.618 ? 27.173 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1521.880 ? 15.935 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1779.913 ? 42.248 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2562.867 ? 33.692 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1613.513 ? 19.878 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 242.113 ? 3.904 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 45.636 ? 2.674 ops/ms
EishayParseString.fastjson1 thrpt 5 865.532 ? 9.315 ops/ms
EishayParseString.fastjson2 thrpt 5 1141.162 ? 2.657 ops/ms
EishayParseString.gson thrpt 5 435.338 ? 7.824 ops/ms
EishayParseString.jackson thrpt 5 458.553 ? 4.177 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.688 ? 0.020 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.662 ? 0.072 ops/ms
EishayParseStringNoneCache.gson thrpt 5 222.011 ? 3.877 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 174.942 ? 4.052 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 241.794 ? 9.049 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 803.745 ? 10.860 ops/ms
EishayParseStringPretty.gson thrpt 5 430.129 ? 11.780 ops/ms
EishayParseStringPretty.jackson thrpt 5 422.780 ? 11.311 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 397.775 ? 11.333 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 757.112 ? 7.514 ops/ms
EishayParseTreeString.gson thrpt 5 346.637 ? 3.151 ops/ms
EishayParseTreeString.jackson thrpt 5 447.392 ? 3.519 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 338.926 ? 7.409 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 655.010 ? 7.135 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 333.762 ? 6.711 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 410.793 ? 9.518 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 355.668 ? 10.439 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 771.088 ? 17.001 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 349.147 ? 2.637 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 529.273 ? 8.348 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 292.372 ? 6.251 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 629.527 ? 11.384 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 326.007 ? 6.851 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 472.935 ? 12.995 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 834.599 ? 13.089 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 686.047 ? 11.915 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1015.378 ? 6.519 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 346.854 ? 3.282 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 548.734 ? 10.437 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 219.571 ? 5.425 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 796.064 ? 17.939 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 324.207 ? 4.565 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 454.511 ? 16.509 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2532.267 ? 31.711 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1622.320 ? 41.804 ops/ms
EishayWriteBinary.hessian thrpt 5 388.298 ? 1.119 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 210.379 ? 4.447 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 637.332 ? 11.753 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4434.336 ? 62.882 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1935.379 ? 32.711 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1875.870 ? 218.380 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1176.116 ? 28.759 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2191.780 ? 30.405 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1590.416 ? 16.638 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 377.132 ? 6.223 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.012 ? 5.509 ops/ms
EishayWriteString.fastjson1 thrpt 5 576.206 ? 30.617 ops/ms
EishayWriteString.fastjson2 thrpt 5 1407.515 ? 37.757 ops/ms
EishayWriteString.gson thrpt 5 311.620 ? 5.539 ops/ms
EishayWriteString.jackson thrpt 5 887.486 ? 16.937 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 744.169 ? 6.825 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1082.006 ? 19.200 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2030.158 ? 14.683 ops/ms
EishayWriteStringTree.gson thrpt 5 332.620 ? 11.503 ops/ms
EishayWriteStringTree.jackson thrpt 5 864.477 ? 20.248 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 714.937 ? 12.984 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1012.139 ? 22.720 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1839.886 ? 44.654 ops/ms
EishayWriteStringTree1x.gson thrpt 5 352.715 ? 13.334 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 874.100 ? 14.348 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 523.352 ? 21.971 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1640.435 ? 25.350 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 323.841 ? 5.942 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 794.775 ? 13.718 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2764.573 ? 90.411 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1032.165 ? 27.186 ops/ms
EishayParseBinary.hessian thrpt 5 254.220 ? 6.387 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.700 ? 2.546 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1566.073 ? 14.680 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4177.626 ? 58.636 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1705.048 ? 162.324 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1587.369 ? 33.316 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2002.505 ? 42.633 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3172.444 ? 89.059 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1865.984 ? 33.151 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 244.353 ? 9.042 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 50.963 ? 1.941 ops/ms
EishayParseString.fastjson1 thrpt 5 1239.813 ? 20.394 ops/ms
EishayParseString.fastjson2 thrpt 5 1234.160 ? 14.418 ops/ms
EishayParseString.gson thrpt 5 519.099 ? 7.604 ops/ms
EishayParseString.jackson thrpt 5 501.683 ? 4.232 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.800 ? 0.026 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.785 ? 0.115 ops/ms
EishayParseStringNoneCache.gson thrpt 5 234.030 ? 4.116 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 199.793 ? 6.430 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 288.900 ? 9.463 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 814.589 ? 26.311 ops/ms
EishayParseStringPretty.gson thrpt 5 480.640 ? 10.376 ops/ms
EishayParseStringPretty.jackson thrpt 5 479.777 ? 13.400 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 529.728 ? 6.587 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1006.728 ? 26.902 ops/ms
EishayParseTreeString.gson thrpt 5 369.929 ? 6.014 ops/ms
EishayParseTreeString.jackson thrpt 5 532.352 ? 11.187 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 445.348 ? 7.232 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 728.959 ? 17.051 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 340.325 ? 7.803 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 465.918 ? 9.904 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 461.978 ? 12.865 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 959.638 ? 19.833 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 372.175 ? 7.252 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 598.263 ? 14.910 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 378.963 ? 13.842 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 733.780 ? 14.352 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 347.531 ? 3.688 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 522.100 ? 29.872 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 847.904 ? 5.939 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 907.704 ? 37.998 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1015.133 ? 39.781 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 362.667 ? 6.373 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 590.613 ? 3.596 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 260.314 ? 12.080 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 784.641 ? 19.413 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 355.868 ? 4.735 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 531.253 ? 14.938 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2722.246 ? 102.898 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1755.005 ? 67.721 ops/ms
EishayWriteBinary.hessian thrpt 5 395.197 ? 7.593 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 255.483 ? 25.704 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 715.964 ? 7.387 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5105.847 ? 104.182 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2040.071 ? 31.985 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1824.417 ? 56.146 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1406.180 ? 22.843 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3057.305 ? 123.824 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1667.377 ? 61.725 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 396.116 ? 7.080 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 246.250 ? 30.882 ops/ms
EishayWriteString.fastjson1 thrpt 5 626.050 ? 13.898 ops/ms
EishayWriteString.fastjson2 thrpt 5 1501.873 ? 61.569 ops/ms
EishayWriteString.gson thrpt 5 403.263 ? 6.485 ops/ms
EishayWriteString.jackson thrpt 5 936.039 ? 25.891 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 833.191 ? 31.369 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1108.620 ? 17.118 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1942.682 ? 58.312 ops/ms
EishayWriteStringTree.gson thrpt 5 437.857 ? 9.295 ops/ms
EishayWriteStringTree.jackson thrpt 5 934.432 ? 41.418 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 740.544 ? 10.215 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 876.256 ? 34.788 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1623.541 ? 41.879 ops/ms
EishayWriteStringTree1x.gson thrpt 5 399.014 ? 8.775 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 775.651 ? 12.716 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 558.320 ? 10.131 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1789.357 ? 58.486 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 401.242 ? 7.397 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 873.573 ? 28.944 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2727.762 ± 59.982 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1014.157 ± 26.873 ops/ms
EishayParseBinary.hessian thrpt 5 244.192 ± 3.876 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.382 ± 0.975 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1502.091 ± 46.037 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4144.851 ± 234.466 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1707.168 ± 40.546 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1584.305 ± 42.877 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2060.463 ± 114.215 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3164.846 ± 111.842 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1830.457 ± 8.433 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 236.418 ± 8.915 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 49.305 ± 1.863 ops/ms
EishayParseString.fastjson1 thrpt 5 1177.785 ± 33.412 ops/ms
EishayParseString.fastjson2 thrpt 5 1228.298 ± 32.650 ops/ms
EishayParseString.gson thrpt 5 414.255 ± 13.990 ops/ms
EishayParseString.jackson thrpt 5 487.096 ± 22.105 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.800 ± 0.052 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.778 ± 0.102 ops/ms
EishayParseStringNoneCache.gson thrpt 5 236.284 ± 9.254 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 205.033 ± 10.068 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 273.562 ± 7.228 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 831.757 ± 18.599 ops/ms
EishayParseStringPretty.gson thrpt 5 391.769 ± 6.506 ops/ms
EishayParseStringPretty.jackson thrpt 5 443.181 ± 19.861 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 529.316 ± 24.635 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1055.582 ± 41.199 ops/ms
EishayParseTreeString.gson thrpt 5 384.605 ± 4.924 ops/ms
EishayParseTreeString.jackson thrpt 5 505.340 ± 28.516 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 432.885 ± 6.813 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 709.645 ± 8.206 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 347.500 ± 16.807 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 421.162 ± 4.862 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 443.522 ± 15.006 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 909.243 ± 15.105 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 363.009 ± 15.786 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 580.197 ± 73.174 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 370.380 ± 23.007 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 702.040 ± 7.581 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 353.225 ± 18.325 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 541.146 ± 15.825 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 799.761 ± 16.926 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 881.803 ± 34.084 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1037.089 ± 36.180 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 317.165 ± 14.140 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 566.753 ± 14.451 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 248.364 ± 7.954 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 795.713 ± 30.001 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 339.864 ± 10.654 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 502.679 ± 11.097 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2811.638 ± 133.997 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1709.757 ± 27.456 ops/ms
EishayWriteBinary.hessian thrpt 5 397.181 ± 22.378 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.491 ± 20.287 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 630.984 ± 8.281 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5193.502 ± 201.840 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2052.624 ± 58.312 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1720.182 ± 53.037 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1416.790 ± 63.688 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2939.411 ± 129.448 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1635.252 ± 97.308 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 388.337 ± 23.483 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 260.182 ± 1.668 ops/ms
EishayWriteString.fastjson1 thrpt 5 588.414 ± 16.825 ops/ms
EishayWriteString.fastjson2 thrpt 5 1445.287 ± 17.443 ops/ms
EishayWriteString.gson thrpt 5 391.682 ± 13.418 ops/ms
EishayWriteString.jackson thrpt 5 854.481 ± 34.462 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 847.004 ± 14.872 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1136.989 ± 23.459 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1906.544 ± 45.633 ops/ms
EishayWriteStringTree.gson thrpt 5 447.993 ± 16.484 ops/ms
EishayWriteStringTree.jackson thrpt 5 905.235 ± 19.846 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 728.112 ± 47.365 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 880.209 ± 26.612 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1647.064 ± 42.053 ops/ms
EishayWriteStringTree1x.gson thrpt 5 425.221 ± 17.817 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 793.973 ± 21.701 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 535.067 ± 19.176 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1709.374 ± 70.006 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 379.934 ± 17.041 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 827.321 ± 10.836 ops/ms
ecs.c7a.xlarge-oracle-jdk-19_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2763.824 ± 90.712 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1057.912 ± 26.135 ops/ms
EishayParseBinary.hessian thrpt 5 236.590 ± 10.993 ops/ms
EishayParseBinary.javaSerialize thrpt 5 45.736 ± 1.178 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1500.146 ± 79.237 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4145.427 ± 120.925 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1749.073 ± 40.001 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1583.322 ± 77.453 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2135.253 ± 26.524 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3036.514 ± 51.218 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1840.012 ± 31.542 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 239.586 ± 6.989 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 45.233 ± 0.522 ops/ms
EishayParseString.fastjson1 thrpt 5 1185.878 ± 16.820 ops/ms
EishayParseString.fastjson2 thrpt 5 1245.160 ± 27.920 ops/ms
EishayParseString.gson thrpt 5 458.654 ± 8.460 ops/ms
EishayParseString.jackson thrpt 5 491.647 ± 25.600 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.801 ± 0.027 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.811 ± 0.063 ops/ms
EishayParseStringNoneCache.gson thrpt 5 231.763 ± 6.063 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 197.391 ± 3.373 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 278.490 ± 5.556 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 860.867 ± 28.655 ops/ms
EishayParseStringPretty.gson thrpt 5 427.903 ± 18.569 ops/ms
EishayParseStringPretty.jackson thrpt 5 451.061 ± 20.548 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 486.138 ± 8.976 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 996.014 ± 26.228 ops/ms
EishayParseTreeString.gson thrpt 5 374.737 ± 7.608 ops/ms
EishayParseTreeString.jackson thrpt 5 506.466 ± 4.852 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 419.140 ± 12.593 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 749.367 ± 20.138 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 366.955 ± 8.637 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 462.696 ± 13.633 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 423.528 ± 7.900 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 947.494 ± 44.642 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 362.078 ± 1.791 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 578.488 ± 14.941 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 358.062 ± 16.216 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 751.258 ± 16.917 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 340.874 ± 8.699 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 552.944 ± 16.705 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 811.195 ± 15.317 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 874.240 ± 23.553 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1032.301 ± 27.507 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 375.321 ± 10.305 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 557.952 ± 14.482 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 257.136 ± 6.637 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 779.224 ± 22.877 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 349.506 ± 9.508 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 500.010 ± 16.426 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2894.172 ± 15.072 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1743.908 ± 14.679 ops/ms
EishayWriteBinary.hessian thrpt 5 394.182 ± 13.944 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 254.322 ± 3.703 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 634.895 ± 16.157 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5177.319 ± 56.969 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2023.488 ± 15.808 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1737.628 ± 24.938 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1419.681 ± 25.598 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3243.110 ± 141.789 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1678.162 ± 11.000 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 396.764 ± 8.674 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 261.525 ± 3.751 ops/ms
EishayWriteString.fastjson1 thrpt 5 599.270 ± 12.208 ops/ms
EishayWriteString.fastjson2 thrpt 5 1578.427 ± 20.181 ops/ms
EishayWriteString.gson thrpt 5 388.693 ± 21.423 ops/ms
EishayWriteString.jackson thrpt 5 859.113 ± 22.798 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 803.849 ± 10.708 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1150.094 ± 24.694 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1966.886 ± 32.939 ops/ms
EishayWriteStringTree.gson thrpt 5 444.608 ± 13.351 ops/ms
EishayWriteStringTree.jackson thrpt 5 943.957 ± 31.631 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 698.751 ± 9.922 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 945.659 ± 16.496 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1659.777 ± 44.710 ops/ms
EishayWriteStringTree1x.gson thrpt 5 429.309 ± 5.292 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 782.631 ± 23.638 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 537.235 ± 13.935 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1811.718 ± 16.432 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 382.198 ± 6.271 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 849.951 ± 16.224 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1384.346 ? 1.504 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 802.392 ? 1.384 ops/ms
EishayParseBinary.hessian thrpt 5 204.124 ? 0.691 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.063 ? 0.048 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1025.595 ? 2.359 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2316.326 ? 2.868 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1161.527 ? 3.071 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1391.943 ? 1.140 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1178.513 ? 1.803 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1841.245 ? 1.730 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1166.238 ? 1.120 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.859 ? 0.562 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.504 ? 0.061 ops/ms
EishayParseString.fastjson1 thrpt 5 767.006 ? 0.756 ops/ms
EishayParseString.fastjson2 thrpt 5 931.261 ? 1.361 ops/ms
EishayParseString.gson thrpt 5 329.700 ? 1.340 ops/ms
EishayParseString.jackson thrpt 5 411.996 ? 0.411 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.717 ? 0.004 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.484 ? 0.132 ops/ms
EishayParseStringNoneCache.gson thrpt 5 179.946 ? 0.214 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 127.976 ? 0.114 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 224.455 ? 0.375 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 739.395 ? 0.636 ops/ms
EishayParseStringPretty.gson thrpt 5 299.641 ? 0.621 ops/ms
EishayParseStringPretty.jackson thrpt 5 374.456 ? 0.553 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 327.411 ? 0.350 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 633.650 ? 1.234 ops/ms
EishayParseTreeString.gson thrpt 5 278.089 ? 0.468 ops/ms
EishayParseTreeString.jackson thrpt 5 385.803 ? 0.462 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 287.674 ? 0.126 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 541.504 ? 0.346 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 258.022 ? 0.375 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 354.126 ? 0.316 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 268.504 ? 0.464 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 582.052 ? 0.488 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 253.467 ? 0.307 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 466.111 ? 1.537 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 238.049 ? 0.167 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 507.428 ? 0.749 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 235.724 ? 0.283 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 437.049 ? 0.116 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 699.683 ? 1.095 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 606.160 ? 0.497 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 792.153 ? 0.288 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.636 ? 0.274 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 477.527 ? 0.798 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 205.496 ? 0.367 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 655.661 ? 0.457 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 235.032 ? 0.316 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 437.429 ? 0.642 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1530.320 ? 7.736 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1212.671 ? 2.538 ops/ms
EishayWriteBinary.hessian thrpt 5 309.419 ? 1.541 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 194.481 ? 0.090 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 474.397 ? 0.412 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2323.952 ? 1.528 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1408.443 ? 1.456 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1171.336 ? 1.146 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 986.598 ? 0.826 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1755.455 ? 2.264 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1174.723 ? 9.275 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 314.142 ? 0.672 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 190.641 ? 0.178 ops/ms
EishayWriteString.fastjson1 thrpt 5 495.656 ? 0.633 ops/ms
EishayWriteString.fastjson2 thrpt 5 1142.760 ? 1.626 ops/ms
EishayWriteString.gson thrpt 5 312.337 ? 0.662 ops/ms
EishayWriteString.jackson thrpt 5 615.972 ? 0.959 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 533.617 ? 0.614 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 772.438 ? 1.600 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1063.277 ? 2.555 ops/ms
EishayWriteStringTree.gson thrpt 5 353.226 ? 1.622 ops/ms
EishayWriteStringTree.jackson thrpt 5 627.539 ? 0.459 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 515.180 ? 0.556 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 691.976 ? 0.535 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 984.596 ? 2.076 ops/ms
EishayWriteStringTree1x.gson thrpt 5 330.912 ? 0.438 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 591.553 ? 1.044 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 454.483 ? 0.618 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1224.359 ? 3.088 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 262.785 ? 0.753 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 611.129 ? 1.499 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1805.082 ? 3.005 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 858.646 ? 1.520 ops/ms
EishayParseBinary.hessian thrpt 5 192.821 ? 0.231 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.453 ? 0.036 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1115.619 ? 1.574 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2781.919 ? 4.080 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1225.391 ? 4.647 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1311.010 ? 1.859 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1438.710 ? 2.358 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2118.653 ? 3.550 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1367.029 ? 0.957 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 191.257 ? 0.625 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.502 ? 0.103 ops/ms
EishayParseString.fastjson1 thrpt 5 786.656 ? 1.238 ops/ms
EishayParseString.fastjson2 thrpt 5 924.780 ? 0.938 ops/ms
EishayParseString.gson thrpt 5 343.419 ? 0.151 ops/ms
EishayParseString.jackson thrpt 5 398.618 ? 0.111 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.634 ? 0.013 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.648 ? 0.037 ops/ms
EishayParseStringNoneCache.gson thrpt 5 184.524 ? 0.540 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 137.976 ? 0.078 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 226.564 ? 0.731 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 705.346 ? 1.294 ops/ms
EishayParseStringPretty.gson thrpt 5 315.634 ? 0.893 ops/ms
EishayParseStringPretty.jackson thrpt 5 369.253 ? 0.903 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 343.024 ? 0.196 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 588.833 ? 0.386 ops/ms
EishayParseTreeString.gson thrpt 5 283.749 ? 0.147 ops/ms
EishayParseTreeString.jackson thrpt 5 377.610 ? 0.259 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 294.989 ? 0.654 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 495.262 ? 1.483 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 261.814 ? 0.444 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 354.035 ? 0.226 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 302.926 ? 0.421 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 621.033 ? 0.581 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 275.581 ? 0.504 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 448.749 ? 1.148 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 253.486 ? 0.547 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 516.429 ? 0.269 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 252.237 ? 0.183 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 411.143 ? 0.716 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 641.883 ? 1.364 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 627.436 ? 0.582 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 812.295 ? 0.367 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 275.879 ? 0.817 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 473.610 ? 1.632 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 207.054 ? 0.206 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 630.098 ? 3.113 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 252.174 ? 0.202 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 424.525 ? 0.813 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1981.330 ? 6.916 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1325.335 ? 2.918 ops/ms
EishayWriteBinary.hessian thrpt 5 333.158 ? 1.370 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 204.079 ? 4.508 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 449.447 ? 6.734 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3722.504 ? 9.058 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1497.399 ? 1.342 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1437.055 ? 1.619 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1110.827 ? 4.861 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2152.053 ? 6.324 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1272.997 ? 0.602 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 336.974 ? 1.714 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 199.731 ? 1.767 ops/ms
EishayWriteString.fastjson1 thrpt 5 464.484 ? 0.694 ops/ms
EishayWriteString.fastjson2 thrpt 5 1210.353 ? 1.858 ops/ms
EishayWriteString.gson thrpt 5 291.906 ? 2.389 ops/ms
EishayWriteString.jackson thrpt 5 657.397 ? 0.427 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 553.055 ? 0.197 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 834.423 ? 0.400 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1593.032 ? 1.299 ops/ms
EishayWriteStringTree.gson thrpt 5 303.434 ? 0.302 ops/ms
EishayWriteStringTree.jackson thrpt 5 615.129 ? 0.585 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 539.141 ? 1.149 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 750.964 ? 1.738 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1354.685 ? 1.850 ops/ms
EishayWriteStringTree1x.gson thrpt 5 307.897 ? 0.591 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 621.594 ? 2.319 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 408.038 ? 1.067 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1321.945 ? 1.406 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 287.164 ? 0.674 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 598.170 ? 2.545 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1981.758 ? 55.319 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 870.604 ? 0.397 ops/ms
EishayParseBinary.hessian thrpt 5 223.437 ? 0.817 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.777 ? 0.064 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1264.070 ? 2.264 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3040.038 ? 5.723 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1275.400 ? 0.943 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1297.287 ? 0.916 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1530.685 ? 1.077 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2311.357 ? 4.456 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1463.184 ? 2.391 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 221.495 ? 0.464 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.513 ? 0.098 ops/ms
EishayParseString.fastjson1 thrpt 5 1091.988 ? 1.386 ops/ms
EishayParseString.fastjson2 thrpt 5 938.288 ? 0.922 ops/ms
EishayParseString.gson thrpt 5 339.286 ? 0.981 ops/ms
EishayParseString.jackson thrpt 5 415.318 ? 0.596 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.764 ? 0.013 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.765 ? 0.034 ops/ms
EishayParseStringNoneCache.gson thrpt 5 187.542 ? 0.394 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 152.786 ? 0.599 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 261.588 ? 0.702 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 708.302 ? 2.476 ops/ms
EishayParseStringPretty.gson thrpt 5 311.193 ? 0.406 ops/ms
EishayParseStringPretty.jackson thrpt 5 375.279 ? 0.607 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 384.134 ? 1.401 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 670.588 ? 0.405 ops/ms
EishayParseTreeString.gson thrpt 5 278.832 ? 0.148 ops/ms
EishayParseTreeString.jackson thrpt 5 410.809 ? 0.513 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 331.944 ? 0.693 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 543.744 ? 0.286 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 259.643 ? 0.228 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 366.908 ? 1.234 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 341.335 ? 0.281 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 641.285 ? 1.056 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 275.461 ? 0.317 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 485.301 ? 0.598 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 292.828 ? 0.496 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 532.756 ? 0.447 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 251.978 ? 0.253 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 440.844 ? 0.364 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 584.150 ? 1.111 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 815.433 ? 0.787 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 836.382 ? 0.901 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 273.208 ? 0.371 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 460.852 ? 0.440 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 232.668 ? 0.534 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 647.705 ? 0.445 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 251.766 ? 0.152 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 433.657 ? 0.891 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1883.380 ? 2.765 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1274.448 ? 2.439 ops/ms
EishayWriteBinary.hessian thrpt 5 327.039 ? 0.336 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 192.939 ? 2.579 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 472.985 ? 3.009 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3564.363 ? 4.143 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1454.237 ? 3.310 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1322.286 ? 3.414 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1071.873 ? 8.590 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2168.057 ? 5.797 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1212.637 ? 1.547 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 325.337 ? 0.465 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 180.002 ? 2.059 ops/ms
EishayWriteString.fastjson1 thrpt 5 460.640 ? 0.942 ops/ms
EishayWriteString.fastjson2 thrpt 5 1191.623 ? 1.543 ops/ms
EishayWriteString.gson thrpt 5 217.892 ? 0.144 ops/ms
EishayWriteString.jackson thrpt 5 686.033 ? 1.179 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 545.784 ? 0.537 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 831.189 ? 0.795 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1377.146 ? 1.763 ops/ms
EishayWriteStringTree.gson thrpt 5 228.940 ? 0.203 ops/ms
EishayWriteStringTree.jackson thrpt 5 598.352 ? 0.734 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 491.623 ? 0.552 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 631.110 ? 0.872 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1075.100 ? 1.704 ops/ms
EishayWriteStringTree1x.gson thrpt 5 221.018 ? 0.225 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 554.659 ? 0.630 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 407.312 ? 0.414 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1281.222 ? 1.284 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 216.122 ? 0.397 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 638.377 ? 2.442 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1932.813 ± 13.466 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 879.619 ± 5.037 ops/ms
EishayParseBinary.hessian thrpt 5 202.200 ± 0.605 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.516 ± 0.121 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1217.421 ± 9.614 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2971.777 ± 10.044 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1273.180 ± 2.027 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1267.739 ± 1.136 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1504.720 ± 7.069 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2280.548 ± 4.510 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1453.564 ± 2.476 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 199.433 ± 0.393 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.923 ± 0.086 ops/ms
EishayParseString.fastjson1 thrpt 5 1067.703 ± 0.467 ops/ms
EishayParseString.fastjson2 thrpt 5 936.996 ± 4.540 ops/ms
EishayParseString.gson thrpt 5 315.715 ± 0.421 ops/ms
EishayParseString.jackson thrpt 5 388.147 ± 1.381 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.770 ± 0.010 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.743 ± 0.031 ops/ms
EishayParseStringNoneCache.gson thrpt 5 183.384 ± 0.401 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 150.829 ± 0.385 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 248.762 ± 0.867 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 709.419 ± 0.812 ops/ms
EishayParseStringPretty.gson thrpt 5 295.661 ± 0.266 ops/ms
EishayParseStringPretty.jackson thrpt 5 362.645 ± 0.269 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 362.874 ± 0.467 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 673.609 ± 1.001 ops/ms
EishayParseTreeString.gson thrpt 5 272.554 ± 0.821 ops/ms
EishayParseTreeString.jackson thrpt 5 392.831 ± 0.548 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 312.189 ± 0.719 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 539.243 ± 0.843 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 254.365 ± 0.406 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 360.491 ± 0.861 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 322.929 ± 1.380 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 636.932 ± 1.452 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 267.979 ± 1.133 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 461.687 ± 2.737 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 284.625 ± 1.197 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 526.877 ± 2.227 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 251.494 ± 0.284 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 434.289 ± 0.522 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 582.210 ± 1.522 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 792.744 ± 0.676 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 824.698 ± 3.989 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 267.834 ± 0.960 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 445.636 ± 1.193 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 221.322 ± 0.372 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 647.144 ± 1.141 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 250.986 ± 0.385 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 414.242 ± 1.478 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1928.026 ± 11.646 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1262.445 ± 4.899 ops/ms
EishayWriteBinary.hessian thrpt 5 325.160 ± 1.990 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 205.505 ± 0.541 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 446.983 ± 3.705 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3559.966 ± 5.392 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1460.724 ± 0.858 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1375.787 ± 3.799 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1080.443 ± 5.105 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2096.014 ± 6.372 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1227.516 ± 1.787 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 327.019 ± 1.972 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 201.619 ± 0.944 ops/ms
EishayWriteString.fastjson1 thrpt 5 480.509 ± 0.508 ops/ms
EishayWriteString.fastjson2 thrpt 5 1186.898 ± 1.532 ops/ms
EishayWriteString.gson thrpt 5 213.903 ± 0.255 ops/ms
EishayWriteString.jackson thrpt 5 614.676 ± 3.223 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 564.320 ± 1.761 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 826.386 ± 0.669 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1380.533 ± 2.214 ops/ms
EishayWriteStringTree.gson thrpt 5 232.449 ± 0.436 ops/ms
EishayWriteStringTree.jackson thrpt 5 583.628 ± 5.724 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 489.074 ± 0.335 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 647.328 ± 1.865 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1071.070 ± 5.631 ops/ms
EishayWriteStringTree1x.gson thrpt 5 223.536 ± 0.326 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 548.883 ± 4.643 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 373.225 ± 0.691 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1265.264 ± 7.029 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 215.461 ± 0.216 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 625.431 ± 6.652 ops/ms
ecs.c6r.xlarge-oracle-jdk-19_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1976.180 ± 30.576 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 873.411 ± 1.081 ops/ms
EishayParseBinary.hessian thrpt 5 189.118 ± 0.422 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.934 ± 0.066 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1221.830 ± 4.237 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2947.690 ± 2.318 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1273.196 ± 0.847 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1272.440 ± 1.402 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1511.759 ± 1.854 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2247.280 ± 1.544 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1442.014 ± 1.542 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 203.320 ± 0.762 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 38.259 ± 0.080 ops/ms
EishayParseString.fastjson1 thrpt 5 1062.553 ± 2.539 ops/ms
EishayParseString.fastjson2 thrpt 5 941.763 ± 4.046 ops/ms
EishayParseString.gson thrpt 5 308.705 ± 1.084 ops/ms
EishayParseString.jackson thrpt 5 394.605 ± 0.392 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.768 ± 0.008 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.744 ± 0.036 ops/ms
EishayParseStringNoneCache.gson thrpt 5 188.144 ± 0.214 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 151.433 ± 0.225 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 239.013 ± 1.197 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 705.870 ± 1.209 ops/ms
EishayParseStringPretty.gson thrpt 5 294.801 ± 0.223 ops/ms
EishayParseStringPretty.jackson thrpt 5 360.160 ± 0.308 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 356.708 ± 0.277 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 656.732 ± 2.508 ops/ms
EishayParseTreeString.gson thrpt 5 272.158 ± 0.206 ops/ms
EishayParseTreeString.jackson thrpt 5 395.943 ± 0.615 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 305.710 ± 1.201 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 532.700 ± 0.701 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 253.917 ± 0.271 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 366.783 ± 0.152 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 307.212 ± 0.256 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 627.596 ± 0.193 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 266.378 ± 0.271 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 477.285 ± 0.833 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 268.119 ± 0.555 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 523.965 ± 1.019 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 246.748 ± 0.963 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 438.388 ± 0.446 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 573.429 ± 1.912 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 795.262 ± 0.750 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 832.724 ± 0.718 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 265.694 ± 0.816 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 449.544 ± 0.846 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 212.838 ± 0.137 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 649.811 ± 3.567 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 248.902 ± 0.862 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 413.016 ± 0.614 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1999.549 ± 4.784 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1254.392 ± 1.950 ops/ms
EishayWriteBinary.hessian thrpt 5 320.012 ± 0.307 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 198.386 ± 0.260 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 429.560 ± 0.859 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3583.736 ± 6.284 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1461.686 ± 4.720 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1376.080 ± 1.970 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1093.025 ± 2.419 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2070.554 ± 1.801 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1212.605 ± 2.288 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 324.848 ± 0.985 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 199.011 ± 0.556 ops/ms
EishayWriteString.fastjson1 thrpt 5 460.831 ± 4.633 ops/ms
EishayWriteString.fastjson2 thrpt 5 1187.107 ± 1.379 ops/ms
EishayWriteString.gson thrpt 5 215.133 ± 1.002 ops/ms
EishayWriteString.jackson thrpt 5 629.756 ± 0.485 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 545.888 ± 0.763 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 826.862 ± 0.616 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1361.315 ± 3.291 ops/ms
EishayWriteStringTree.gson thrpt 5 232.551 ± 0.323 ops/ms
EishayWriteStringTree.jackson thrpt 5 592.936 ± 1.233 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 487.455 ± 0.705 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 651.295 ± 1.100 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1060.234 ± 1.003 ops/ms
EishayWriteStringTree1x.gson thrpt 5 223.984 ± 0.232 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 554.921 ± 0.590 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 379.893 ± 0.603 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1278.356 ± 1.882 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 211.517 ± 0.889 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 640.836 ± 5.518 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1403.155 ? 52.756 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 805.789 ? 44.953 ops/ms
EishayParseBinary.hessian thrpt 5 200.019 ? 1.830 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.574 ? 0.457 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1117.241 ? 15.687 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2370.566 ? 58.686 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1108.103 ? 38.729 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1181.669 ? 88.478 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1159.056 ? 67.943 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1942.843 ? 56.680 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1144.765 ? 38.860 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 203.413 ? 3.882 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.077 ? 0.731 ops/ms
EishayParseString.fastjson1 thrpt 5 730.002 ? 29.308 ops/ms
EishayParseString.fastjson2 thrpt 5 889.823 ? 39.186 ops/ms
EishayParseString.gson thrpt 5 339.309 ? 10.186 ops/ms
EishayParseString.jackson thrpt 5 367.329 ? 4.793 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.758 ? 0.005 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.519 ? 0.129 ops/ms
EishayParseStringNoneCache.gson thrpt 5 156.849 ? 7.374 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 122.366 ? 4.128 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 210.188 ? 7.296 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 716.635 ? 39.738 ops/ms
EishayParseStringPretty.gson thrpt 5 311.404 ? 16.380 ops/ms
EishayParseStringPretty.jackson thrpt 5 344.800 ? 2.718 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 291.784 ? 5.680 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 538.818 ? 53.961 ops/ms
EishayParseTreeString.gson thrpt 5 254.896 ? 6.372 ops/ms
EishayParseTreeString.jackson thrpt 5 327.938 ? 17.428 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 280.853 ? 15.592 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 464.023 ? 51.984 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 245.376 ? 6.490 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 303.191 ? 10.177 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 252.950 ? 10.535 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 513.158 ? 105.954 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 243.597 ? 11.451 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 365.916 ? 25.285 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 236.626 ? 5.745 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 440.554 ? 9.894 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 223.225 ? 8.391 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 330.848 ? 13.807 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 629.931 ? 20.336 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 651.698 ? 17.542 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 783.851 ? 26.320 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.863 ? 5.756 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 403.724 ? 23.070 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 202.787 ? 5.175 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 661.179 ? 27.437 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 225.861 ? 7.591 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 375.845 ? 9.121 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1748.031 ? 9.374 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1356.031 ? 23.373 ops/ms
EishayWriteBinary.hessian thrpt 5 334.343 ? 2.328 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 204.541 ? 1.558 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 470.554 ? 14.253 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2604.443 ? 56.464 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1505.368 ? 20.513 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1423.912 ? 10.835 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1037.272 ? 28.651 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1848.641 ? 42.864 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1287.511 ? 12.847 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 348.202 ? 1.615 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 204.350 ? 3.540 ops/ms
EishayWriteString.fastjson1 thrpt 5 475.853 ? 13.145 ops/ms
EishayWriteString.fastjson2 thrpt 5 1251.477 ? 28.589 ops/ms
EishayWriteString.gson thrpt 5 342.464 ? 4.414 ops/ms
EishayWriteString.jackson thrpt 5 614.402 ? 4.463 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 572.194 ? 11.329 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 957.620 ? 17.086 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1309.505 ? 15.931 ops/ms
EishayWriteStringTree.gson thrpt 5 401.664 ? 8.121 ops/ms
EishayWriteStringTree.jackson thrpt 5 682.363 ? 16.570 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 540.040 ? 10.801 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 813.462 ? 6.135 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1188.736 ? 17.894 ops/ms
EishayWriteStringTree1x.gson thrpt 5 381.325 ? 6.946 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 609.701 ? 11.650 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 433.390 ? 10.217 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1353.610 ? 10.057 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 302.432 ? 4.310 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 648.041 ? 6.721 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2061.418 ? 4.079 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1052.433 ? 3.750 ops/ms
EishayParseBinary.hessian thrpt 5 189.053 ? 20.541 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.589 ? 1.823 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1265.845 ? 2.249 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2997.862 ? 6.518 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1539.709 ? 5.871 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1408.941 ? 2.888 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1642.386 ? 3.083 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2407.165 ? 4.615 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1586.260 ? 3.246 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 208.009 ? 3.756 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.816 ? 0.718 ops/ms
EishayParseString.fastjson1 thrpt 5 802.318 ? 2.081 ops/ms
EishayParseString.fastjson2 thrpt 5 1090.638 ? 2.770 ops/ms
EishayParseString.gson thrpt 5 374.120 ? 0.625 ops/ms
EishayParseString.jackson thrpt 5 397.508 ? 13.928 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.635 ? 0.065 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.695 ? 0.036 ops/ms
EishayParseStringNoneCache.gson thrpt 5 199.380 ? 1.646 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 147.673 ? 2.291 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 229.502 ? 11.553 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 781.453 ? 6.349 ops/ms
EishayParseStringPretty.gson thrpt 5 349.320 ? 0.480 ops/ms
EishayParseStringPretty.jackson thrpt 5 379.451 ? 2.629 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 356.345 ? 32.175 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 660.192 ? 24.409 ops/ms
EishayParseTreeString.gson thrpt 5 190.118 ? 63.968 ops/ms
EishayParseTreeString.jackson thrpt 5 380.111 ? 3.596 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 285.838 ? 1.250 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 549.631 ? 5.067 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 278.884 ? 0.438 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 341.002 ? 63.915 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 314.833 ? 14.133 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 761.856 ? 2.426 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 291.697 ? 0.790 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 440.429 ? 13.940 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 229.655 ? 18.375 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 599.519 ? 10.923 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 279.401 ? 0.836 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 410.251 ? 5.461 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 669.755 ? 32.380 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 679.647 ? 1.562 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1004.943 ? 8.212 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 292.888 ? 4.182 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 476.943 ? 1.703 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 151.927 ? 40.898 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 724.746 ? 5.074 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 280.867 ? 0.504 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 428.823 ? 1.998 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2357.555 ? 7.095 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1416.569 ? 84.945 ops/ms
EishayWriteBinary.hessian thrpt 5 319.179 ? 2.460 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 214.949 ? 1.012 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 493.226 ? 2.539 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4200.541 ? 15.710 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1704.849 ? 14.496 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1563.997 ? 60.375 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1253.687 ? 2.282 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2411.995 ? 3.130 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1380.884 ? 10.932 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 339.354 ? 1.634 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 217.938 ? 0.906 ops/ms
EishayWriteString.fastjson1 thrpt 5 410.577 ? 42.885 ops/ms
EishayWriteString.fastjson2 thrpt 5 1299.169 ? 2.898 ops/ms
EishayWriteString.gson thrpt 5 300.638 ? 14.504 ops/ms
EishayWriteString.jackson thrpt 5 705.413 ? 35.550 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 609.232 ? 2.655 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1020.431 ? 3.473 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1832.282 ? 2.272 ops/ms
EishayWriteStringTree.gson thrpt 5 358.597 ? 2.763 ops/ms
EishayWriteStringTree.jackson thrpt 5 735.574 ? 3.603 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 577.649 ? 16.194 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 842.150 ? 31.599 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1638.648 ? 14.785 ops/ms
EishayWriteStringTree1x.gson thrpt 5 250.360 ? 43.284 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 696.270 ? 1.946 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 296.971 ? 67.423 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1486.315 ? 8.360 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 296.456 ? 55.083 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 626.242 ? 29.584 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1133.034 ? 120.551 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1049.713 ? 19.605 ops/ms
EishayParseBinary.hessian thrpt 5 226.343 ? 3.670 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.220 ? 3.097 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1360.754 ? 7.119 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3469.382 ? 42.850 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1616.759 ? 8.951 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1320.274 ? 103.299 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1025.361 ? 378.588 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2669.173 ? 13.841 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1001.393 ? 79.990 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.180 ? 25.372 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.203 ? 2.001 ops/ms
EishayParseString.fastjson1 thrpt 5 1129.112 ? 24.095 ops/ms
EishayParseString.fastjson2 thrpt 5 1129.255 ? 7.087 ops/ms
EishayParseString.gson thrpt 5 302.869 ? 49.417 ops/ms
EishayParseString.jackson thrpt 5 389.882 ? 33.537 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.782 ? 0.013 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.798 ? 0.030 ops/ms
EishayParseStringNoneCache.gson thrpt 5 163.911 ? 4.535 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 163.354 ? 1.278 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 252.746 ? 19.035 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 777.700 ? 37.088 ops/ms
EishayParseStringPretty.gson thrpt 5 303.376 ? 49.956 ops/ms
EishayParseStringPretty.jackson thrpt 5 377.949 ? 44.915 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 405.659 ? 15.824 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 818.489 ? 6.057 ops/ms
EishayParseTreeString.gson thrpt 5 249.552 ? 108.171 ops/ms
EishayParseTreeString.jackson thrpt 5 412.723 ? 32.365 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 358.095 ? 3.607 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 635.661 ? 12.170 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 264.070 ? 22.179 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 373.906 ? 28.084 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 215.411 ? 38.754 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 790.104 ? 15.280 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 248.315 ? 44.810 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 498.323 ? 6.033 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 299.990 ? 12.494 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 619.113 ? 4.535 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 261.745 ? 17.510 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 445.046 ? 2.615 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 645.915 ? 5.155 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 832.772 ? 14.906 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1002.885 ? 28.304 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 268.844 ? 12.533 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 432.594 ? 56.047 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 241.961 ? 5.317 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 754.758 ? 4.232 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 239.720 ? 107.441 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 370.080 ? 51.440 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2321.118 ? 13.605 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1392.531 ? 38.043 ops/ms
EishayWriteBinary.hessian thrpt 5 342.135 ? 1.580 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 207.397 ? 0.687 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 482.688 ? 107.876 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4159.893 ? 10.424 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1672.402 ? 26.227 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1459.255 ? 3.470 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 973.318 ? 21.508 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1744.623 ? 75.976 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1359.128 ? 2.531 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 334.823 ? 0.767 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 206.353 ? 0.863 ops/ms
EishayWriteString.fastjson1 thrpt 5 395.880 ? 16.350 ops/ms
EishayWriteString.fastjson2 thrpt 5 1266.321 ? 1.908 ops/ms
EishayWriteString.gson thrpt 5 215.315 ? 1.439 ops/ms
EishayWriteString.jackson thrpt 5 673.461 ? 37.978 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 646.626 ? 4.188 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1010.024 ? 2.465 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1611.176 ? 9.562 ops/ms
EishayWriteStringTree.gson thrpt 5 226.239 ? 8.791 ops/ms
EishayWriteStringTree.jackson thrpt 5 674.438 ? 1.107 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 563.986 ? 8.181 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 772.827 ? 5.900 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 908.007 ? 60.149 ops/ms
EishayWriteStringTree1x.gson thrpt 5 214.842 ? 1.431 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 545.387 ? 125.520 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 517.043 ? 9.932 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1403.844 ? 9.763 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 182.096 ? 7.721 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 543.613 ? 77.029 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2244.841 ± 20.861 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1098.530 ± 10.568 ops/ms
EishayParseBinary.hessian thrpt 5 193.330 ± 25.817 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.589 ± 0.676 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1390.847 ± 7.753 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3409.671 ± 39.545 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1588.629 ± 8.945 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1325.271 ± 28.642 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 807.381 ± 155.185 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2599.281 ± 16.830 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1593.054 ± 12.366 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 192.931 ± 17.537 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.344 ± 2.220 ops/ms
EishayParseString.fastjson1 thrpt 5 1051.207 ± 186.478 ops/ms
EishayParseString.fastjson2 thrpt 5 1084.475 ± 175.374 ops/ms
EishayParseString.gson thrpt 5 329.635 ± 55.411 ops/ms
EishayParseString.jackson thrpt 5 399.193 ± 9.082 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.782 ± 0.014 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.783 ± 0.036 ops/ms
EishayParseStringNoneCache.gson thrpt 5 186.504 ± 23.962 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 158.229 ± 1.442 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 243.802 ± 36.254 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 752.653 ± 57.281 ops/ms
EishayParseStringPretty.gson thrpt 5 303.095 ± 28.106 ops/ms
EishayParseStringPretty.jackson thrpt 5 364.789 ± 4.968 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 379.571 ± 2.402 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 815.291 ± 5.554 ops/ms
EishayParseTreeString.gson thrpt 5 299.388 ± 1.906 ops/ms
EishayParseTreeString.jackson thrpt 5 406.064 ± 7.517 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 342.408 ± 5.398 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 646.126 ± 11.133 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 270.603 ± 14.975 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 370.571 ± 3.349 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 330.912 ± 7.922 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 741.409 ± 11.576 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 221.412 ± 108.670 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 483.498 ± 4.924 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 276.802 ± 5.936 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 626.371 ± 11.522 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 271.814 ± 3.343 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 453.145 ± 4.970 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 608.310 ± 16.292 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 653.924 ± 31.369 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1001.810 ± 3.295 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 288.627 ± 2.481 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 459.326 ± 5.767 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 199.564 ± 33.750 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 749.102 ± 42.012 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 272.673 ± 10.128 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 410.774 ± 3.313 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2413.904 ± 41.532 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1461.984 ± 12.023 ops/ms
EishayWriteBinary.hessian thrpt 5 320.953 ± 7.353 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 222.319 ± 3.553 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 448.442 ± 20.958 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4062.692 ± 29.929 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1651.810 ± 73.181 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1461.089 ± 2.491 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1167.374 ± 8.862 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2142.135 ± 22.092 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1359.917 ± 52.260 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 339.576 ± 2.920 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.595 ± 0.876 ops/ms
EishayWriteString.fastjson1 thrpt 5 400.996 ± 61.513 ops/ms
EishayWriteString.fastjson2 thrpt 5 1234.270 ± 43.186 ops/ms
EishayWriteString.gson thrpt 5 185.153 ± 31.303 ops/ms
EishayWriteString.jackson thrpt 5 595.176 ± 7.524 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 629.633 ± 3.717 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1021.085 ± 2.197 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1648.274 ± 47.594 ops/ms
EishayWriteStringTree.gson thrpt 5 232.592 ± 3.979 ops/ms
EishayWriteStringTree.jackson thrpt 5 682.966 ± 4.780 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 553.035 ± 10.748 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 778.822 ± 2.627 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1242.706 ± 19.505 ops/ms
EishayWriteStringTree1x.gson thrpt 5 211.257 ± 4.746 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 586.695 ± 25.544 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 325.612 ± 28.037 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1437.280 ± 33.438 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 174.707 ± 45.663 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 609.317 ± 23.151 ops/ms
ecs.g8m.xlarge-oracle-jdk-19_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2306.563 ± 6.468 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1109.396 ± 14.943 ops/ms
EishayParseBinary.hessian thrpt 5 140.442 ± 37.856 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.503 ± 1.073 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1404.704 ± 5.141 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3333.735 ± 9.283 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1654.668 ± 33.397 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1344.969 ± 17.498 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1712.006 ± 9.650 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2626.142 ± 16.924 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1567.564 ± 14.984 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 202.002 ± 14.845 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 38.556 ± 0.821 ops/ms
EishayParseString.fastjson1 thrpt 5 1126.308 ± 16.424 ops/ms
EishayParseString.fastjson2 thrpt 5 1149.143 ± 20.597 ops/ms
EishayParseString.gson thrpt 5 275.288 ± 21.078 ops/ms
EishayParseString.jackson thrpt 5 394.057 ± 30.418 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.779 ± 0.011 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.775 ± 0.031 ops/ms
EishayParseStringNoneCache.gson thrpt 5 165.495 ± 33.177 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 158.304 ± 0.342 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 249.319 ± 24.579 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 795.769 ± 13.435 ops/ms
EishayParseStringPretty.gson thrpt 5 311.609 ± 32.567 ops/ms
EishayParseStringPretty.jackson thrpt 5 337.111 ± 58.610 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 356.404 ± 3.366 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 798.094 ± 22.374 ops/ms
EishayParseTreeString.gson thrpt 5 298.891 ± 0.347 ops/ms
EishayParseTreeString.jackson thrpt 5 423.855 ± 9.697 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 314.393 ± 2.352 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.053 ± 6.508 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 276.696 ± 0.843 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 382.046 ± 3.561 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 313.228 ± 18.411 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 772.449 ± 8.490 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 254.650 ± 55.372 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 493.249 ± 8.447 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 173.040 ± 21.390 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 619.641 ± 9.111 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 278.079 ± 1.872 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 445.514 ± 7.056 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 595.661 ± 33.773 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 766.388 ± 24.496 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1037.888 ± 8.848 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.397 ± 28.572 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 449.662 ± 9.897 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 219.315 ± 11.895 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 761.149 ± 4.515 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 270.878 ± 6.203 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 417.773 ± 4.132 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2380.287 ± 25.757 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1471.295 ± 6.753 ops/ms
EishayWriteBinary.hessian thrpt 5 338.967 ± 1.543 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 220.250 ± 1.723 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 373.482 ± 20.273 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4222.096 ± 68.009 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1661.603 ± 16.125 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1482.052 ± 2.730 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1073.481 ± 17.899 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2265.711 ± 7.882 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1360.187 ± 64.793 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 338.380 ± 1.550 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.984 ± 3.738 ops/ms
EishayWriteString.fastjson1 thrpt 5 421.457 ± 28.415 ops/ms
EishayWriteString.fastjson2 thrpt 5 1162.755 ± 182.228 ops/ms
EishayWriteString.gson thrpt 5 212.305 ± 0.482 ops/ms
EishayWriteString.jackson thrpt 5 535.111 ± 54.912 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 619.830 ± 2.200 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1040.214 ± 4.720 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1770.640 ± 6.006 ops/ms
EishayWriteStringTree.gson thrpt 5 231.037 ± 8.328 ops/ms
EishayWriteStringTree.jackson thrpt 5 686.117 ± 3.768 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 560.104 ± 2.940 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 800.337 ± 5.306 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1221.348 ± 8.473 ops/ms
EishayWriteStringTree1x.gson thrpt 5 153.885 ± 112.761 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 620.234 ± 6.289 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 434.917 ± 18.328 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1466.752 ± 6.611 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 205.215 ± 18.467 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 658.106 ± 18.418 ops/ms