159 KiB
159 KiB
ecs.c7.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1627.262 ? 5.451 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1138.654 ? 1.772 ops/ms
EishayParseBinary.hessian thrpt 5 279.968 ? 0.909 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.293 ? 0.103 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1474.096 ? 8.617 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2543.000 ? 33.276 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1607.510 ? 11.737 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1597.922 ? 2.756 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1436.175 ? 6.141 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2202.660 ? 10.565 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1391.232 ? 4.768 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 287.283 ? 1.199 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.415 ? 0.125 ops/ms
EishayParseString.fastjson1 thrpt 5 981.898 ? 2.124 ops/ms
EishayParseString.fastjson2 thrpt 5 1304.948 ? 2.393 ops/ms
EishayParseString.gson thrpt 5 445.115 ? 1.983 ops/ms
EishayParseString.jackson thrpt 5 556.014 ? 0.938 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.853 ? 0.005 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.523 ? 0.164 ops/ms
EishayParseStringNoneCache.gson thrpt 5 207.648 ? 1.051 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 183.857 ? 0.693 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 262.721 ? 0.239 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 952.652 ? 1.701 ops/ms
EishayParseStringPretty.gson thrpt 5 413.758 ? 1.207 ops/ms
EishayParseStringPretty.jackson thrpt 5 464.964 ? 0.567 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 522.818 ? 2.459 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1004.927 ? 4.359 ops/ms
EishayParseTreeString.gson thrpt 5 345.583 ? 1.139 ops/ms
EishayParseTreeString.jackson thrpt 5 524.819 ? 0.602 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 455.102 ? 1.047 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 736.604 ? 2.033 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 323.641 ? 1.299 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 455.032 ? 1.315 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 442.503 ? 1.588 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 870.864 ? 1.230 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 309.787 ? 1.148 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 581.048 ? 2.939 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 373.019 ? 1.028 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 726.305 ? 2.339 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 301.599 ? 1.116 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 505.303 ? 2.987 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 889.427 ? 1.538 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 790.865 ? 3.224 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1114.656 ? 1.266 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 310.418 ? 1.325 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 587.163 ? 1.817 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 250.811 ? 0.466 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 814.908 ? 0.858 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.051 ? 1.644 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 530.714 ? 1.294 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1973.688 ? 13.492 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1548.612 ? 8.775 ops/ms
EishayWriteBinary.hessian thrpt 5 345.237 ? 4.057 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 223.010 ? 1.523 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 754.411 ? 2.867 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3205.937 ? 18.051 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1859.828 ? 2.422 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1904.987 ? 4.809 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1210.947 ? 5.165 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2121.094 ? 12.966 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1494.295 ? 11.417 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 336.582 ? 2.671 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 234.454 ? 2.335 ops/ms
EishayWriteString.fastjson1 thrpt 5 618.858 ? 3.025 ops/ms
EishayWriteString.fastjson2 thrpt 5 1621.285 ? 10.743 ops/ms
EishayWriteString.gson thrpt 5 337.796 ? 1.749 ops/ms
EishayWriteString.jackson thrpt 5 942.757 ? 5.385 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 751.085 ? 4.840 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1296.103 ? 12.774 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1593.685 ? 10.664 ops/ms
EishayWriteStringTree.gson thrpt 5 477.481 ? 3.329 ops/ms
EishayWriteStringTree.jackson thrpt 5 963.366 ? 7.276 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 789.017 ? 9.430 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1171.050 ? 8.025 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1436.691 ? 8.911 ops/ms
EishayWriteStringTree1x.gson thrpt 5 476.369 ? 2.885 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 873.158 ? 5.652 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 565.395 ? 2.414 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1539.937 ? 9.281 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 291.298 ? 1.391 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 917.031 ? 5.650 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2512.820 ? 11.739 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1150.030 ? 5.701 ops/ms
EishayParseBinary.hessian thrpt 5 244.320 ? 1.216 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.077 ? 0.061 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1485.059 ? 3.482 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3576.603 ? 20.674 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1818.119 ? 3.137 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1612.835 ? 6.749 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1989.836 ? 11.357 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2959.866 ? 16.747 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1724.607 ? 6.776 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 249.826 ? 2.276 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.589 ? 0.093 ops/ms
EishayParseString.fastjson1 thrpt 5 915.405 ? 6.534 ops/ms
EishayParseString.fastjson2 thrpt 5 1215.267 ? 1.205 ops/ms
EishayParseString.gson thrpt 5 421.302 ? 1.343 ops/ms
EishayParseString.jackson thrpt 5 471.001 ? 1.735 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.697 ? 0.026 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.698 ? 0.067 ops/ms
EishayParseStringNoneCache.gson thrpt 5 197.499 ? 0.723 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 162.451 ? 0.953 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 238.029 ? 0.232 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 900.248 ? 1.346 ops/ms
EishayParseStringPretty.gson thrpt 5 404.559 ? 1.783 ops/ms
EishayParseStringPretty.jackson thrpt 5 453.326 ? 0.750 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 410.510 ? 0.362 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 762.921 ? 2.503 ops/ms
EishayParseTreeString.gson thrpt 5 322.896 ? 1.351 ops/ms
EishayParseTreeString.jackson thrpt 5 441.995 ? 1.422 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 357.310 ? 1.054 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 660.848 ? 1.534 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 307.650 ? 1.220 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 424.656 ? 3.132 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 373.540 ? 0.747 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 829.356 ? 1.540 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 320.398 ? 1.182 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 527.738 ? 2.402 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 316.209 ? 0.198 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 673.532 ? 1.358 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 296.423 ? 0.795 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 475.315 ? 0.781 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 862.357 ? 0.454 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 773.438 ? 1.424 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1080.695 ? 2.420 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 312.965 ? 1.465 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 562.396 ? 0.382 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 224.653 ? 0.162 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 865.338 ? 0.745 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 295.484 ? 0.523 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 500.061 ? 0.923 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2530.256 ? 9.087 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1628.430 ? 8.792 ops/ms
EishayWriteBinary.hessian thrpt 5 331.440 ? 1.692 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 197.462 ? 1.592 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 703.391 ? 5.291 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4751.182 ? 16.473 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2077.855 ? 2.107 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2026.142 ? 2.925 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1269.429 ? 3.646 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2729.085 ? 10.196 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1562.368 ? 7.502 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 331.779 ? 1.653 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 208.998 ? 2.504 ops/ms
EishayWriteString.fastjson1 thrpt 5 591.640 ? 2.054 ops/ms
EishayWriteString.fastjson2 thrpt 5 1443.066 ? 6.016 ops/ms
EishayWriteString.gson thrpt 5 276.814 ? 0.195 ops/ms
EishayWriteString.jackson thrpt 5 933.818 ? 3.232 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 782.249 ? 2.891 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1244.743 ? 3.888 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2019.595 ? 13.650 ops/ms
EishayWriteStringTree.gson thrpt 5 381.517 ? 0.923 ops/ms
EishayWriteStringTree.jackson thrpt 5 937.838 ? 3.469 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 745.353 ? 3.450 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1129.120 ? 2.515 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1870.718 ? 12.521 ops/ms
EishayWriteStringTree1x.gson thrpt 5 374.908 ? 0.921 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 875.951 ? 4.811 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 540.765 ? 2.144 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1627.518 ? 8.532 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 276.424 ? 1.003 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 850.515 ? 3.588 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2905.085 ? 18.519 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1258.602 ? 2.835 ops/ms
EishayParseBinary.hessian thrpt 5 259.031 ? 5.330 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.224 ? 0.074 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1684.440 ? 4.248 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4292.369 ? 37.387 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1973.874 ? 4.656 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1686.229 ? 3.540 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2164.484 ? 13.742 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3412.247 ? 21.885 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1897.550 ? 8.258 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 257.985 ? 3.026 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.761 ? 0.032 ops/ms
EishayParseString.fastjson1 thrpt 5 1239.610 ? 4.577 ops/ms
EishayParseString.fastjson2 thrpt 5 1347.289 ? 1.098 ops/ms
EishayParseString.gson thrpt 5 476.336 ? 1.326 ops/ms
EishayParseString.jackson thrpt 5 524.423 ? 0.346 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.865 ? 0.018 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.808 ? 0.049 ops/ms
EishayParseStringNoneCache.gson thrpt 5 204.999 ? 0.244 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 176.128 ? 0.752 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 301.242 ? 0.366 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 945.136 ? 1.639 ops/ms
EishayParseStringPretty.gson thrpt 5 429.992 ? 0.610 ops/ms
EishayParseStringPretty.jackson thrpt 5 451.456 ? 0.544 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 574.822 ? 2.134 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1081.718 ? 5.125 ops/ms
EishayParseTreeString.gson thrpt 5 320.163 ? 1.155 ops/ms
EishayParseTreeString.jackson thrpt 5 490.017 ? 1.845 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 484.133 ? 0.608 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 827.848 ? 3.073 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 306.697 ? 0.759 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 455.138 ? 5.253 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 485.443 ? 4.370 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1008.877 ? 3.996 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 327.095 ? 0.465 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 564.351 ? 1.305 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 421.155 ? 1.855 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 801.634 ? 3.243 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 303.690 ? 1.648 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 518.539 ? 1.481 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 837.572 ? 0.443 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 973.427 ? 1.625 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1149.908 ? 1.542 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 325.761 ? 0.999 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 560.846 ? 0.872 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 272.908 ? 0.676 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 900.021 ? 1.058 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 304.072 ? 0.628 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 503.695 ? 0.880 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3383.382 ? 8.536 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1920.715 ? 10.793 ops/ms
EishayWriteBinary.hessian thrpt 5 320.887 ? 1.437 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 220.667 ? 2.354 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 691.886 ? 6.023 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5360.384 ? 31.066 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2037.332 ? 4.922 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1920.781 ? 1.409 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1457.399 ? 3.832 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3015.653 ? 15.209 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1871.051 ? 9.861 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 322.018 ? 1.773 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 224.309 ? 3.666 ops/ms
EishayWriteString.fastjson1 thrpt 5 620.364 ? 3.061 ops/ms
EishayWriteString.fastjson2 thrpt 5 1667.326 ? 8.489 ops/ms
EishayWriteString.gson thrpt 5 203.345 ? 0.086 ops/ms
EishayWriteString.jackson thrpt 5 1001.674 ? 5.099 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 820.246 ? 5.271 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1184.930 ? 2.763 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2201.051 ? 16.451 ops/ms
EishayWriteStringTree.gson thrpt 5 252.184 ? 0.331 ops/ms
EishayWriteStringTree.jackson thrpt 5 842.651 ? 9.460 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 693.078 ? 3.164 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 931.142 ? 1.542 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1829.078 ? 12.584 ops/ms
EishayWriteStringTree1x.gson thrpt 5 243.652 ? 0.129 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 779.884 ? 3.180 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 556.359 ? 2.075 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1969.855 ? 10.999 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 199.334 ? 0.146 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 964.935 ? 2.841 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2773.921 ± 16.119 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1244.309 ± 1.820 ops/ms
EishayParseBinary.hessian thrpt 5 252.397 ± 1.150 ops/ms
EishayParseBinary.javaSerialize thrpt 5 50.967 ± 0.297 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1674.741 ± 4.292 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4317.685 ± 66.560 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1987.934 ± 3.883 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1606.337 ± 12.641 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2134.436 ± 5.903 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3462.677 ± 21.296 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1862.395 ± 10.620 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 244.239 ± 0.423 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.201 ± 0.103 ops/ms
EishayParseString.fastjson1 thrpt 5 1200.928 ± 4.241 ops/ms
EishayParseString.fastjson2 thrpt 5 1286.142 ± 1.693 ops/ms
EishayParseString.gson thrpt 5 414.660 ± 5.736 ops/ms
EishayParseString.jackson thrpt 5 515.406 ± 1.868 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.842 ± 0.025 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.831 ± 0.061 ops/ms
EishayParseStringNoneCache.gson thrpt 5 206.060 ± 0.411 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 173.454 ± 0.540 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 288.899 ± 0.238 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 945.572 ± 1.320 ops/ms
EishayParseStringPretty.gson thrpt 5 395.118 ± 2.771 ops/ms
EishayParseStringPretty.jackson thrpt 5 459.210 ± 0.522 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 551.936 ± 1.579 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1110.230 ± 45.925 ops/ms
EishayParseTreeString.gson thrpt 5 310.026 ± 1.368 ops/ms
EishayParseTreeString.jackson thrpt 5 458.781 ± 3.048 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 492.497 ± 2.305 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 728.743 ± 3.300 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 307.087 ± 0.569 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 428.503 ± 3.959 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 485.851 ± 5.749 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1041.147 ± 3.869 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.258 ± 0.793 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 533.537 ± 1.360 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.950 ± 2.202 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 822.224 ± 2.903 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 290.703 ± 1.028 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 514.526 ± 1.364 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 769.662 ± 7.673 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 925.413 ± 1.016 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1130.293 ± 1.158 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 315.821 ± 1.148 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 564.170 ± 1.529 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 258.925 ± 0.348 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 896.491 ± 1.862 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 298.379 ± 1.007 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 495.265 ± 2.282 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3360.859 ± 38.130 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1936.195 ± 12.767 ops/ms
EishayWriteBinary.hessian thrpt 5 327.070 ± 4.779 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 229.842 ± 7.379 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 674.906 ± 1.407 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5402.914 ± 27.894 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2116.165 ± 3.248 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1790.470 ± 23.901 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1428.447 ± 6.074 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3012.908 ± 22.495 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1872.567 ± 9.215 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 320.422 ± 3.229 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 224.739 ± 1.311 ops/ms
EishayWriteString.fastjson1 thrpt 5 615.039 ± 2.763 ops/ms
EishayWriteString.fastjson2 thrpt 5 1662.193 ± 8.425 ops/ms
EishayWriteString.gson thrpt 5 204.546 ± 0.399 ops/ms
EishayWriteString.jackson thrpt 5 917.975 ± 2.060 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 782.281 ± 7.343 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1187.124 ± 5.206 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2104.901 ± 14.069 ops/ms
EishayWriteStringTree.gson thrpt 5 254.860 ± 0.349 ops/ms
EishayWriteStringTree.jackson thrpt 5 859.204 ± 3.352 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 709.433 ± 4.873 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 934.311 ± 2.454 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1834.789 ± 17.945 ops/ms
EishayWriteStringTree1x.gson thrpt 5 247.272 ± 0.387 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 746.487 ± 1.910 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 554.703 ± 1.699 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1931.470 ± 10.282 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 202.441 ± 0.233 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 943.368 ± 3.794 ops/ms
ecs.c7.xlarge-oracle-jdk-19_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2904.302 ± 17.648 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1265.557 ± 1.204 ops/ms
EishayParseBinary.hessian thrpt 5 240.585 ± 4.149 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.641 ± 0.108 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1644.965 ± 4.644 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4324.135 ± 49.272 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2037.495 ± 2.183 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1592.268 ± 3.714 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2110.716 ± 13.206 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3421.899 ± 20.306 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1850.133 ± 9.242 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 240.880 ± 0.843 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.654 ± 0.038 ops/ms
EishayParseString.fastjson1 thrpt 5 1219.942 ± 6.604 ops/ms
EishayParseString.fastjson2 thrpt 5 1316.854 ± 0.838 ops/ms
EishayParseString.gson thrpt 5 418.114 ± 2.432 ops/ms
EishayParseString.jackson thrpt 5 499.538 ± 0.913 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.815 ± 0.007 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.784 ± 0.053 ops/ms
EishayParseStringNoneCache.gson thrpt 5 206.560 ± 1.353 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 166.772 ± 0.882 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 284.031 ± 0.422 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 976.958 ± 1.299 ops/ms
EishayParseStringPretty.gson thrpt 5 399.107 ± 2.923 ops/ms
EishayParseStringPretty.jackson thrpt 5 458.246 ± 0.465 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 518.358 ± 1.247 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1062.178 ± 3.282 ops/ms
EishayParseTreeString.gson thrpt 5 309.304 ± 1.521 ops/ms
EishayParseTreeString.jackson thrpt 5 491.746 ± 5.766 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 451.650 ± 0.889 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 834.711 ± 2.022 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 308.703 ± 0.857 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 442.194 ± 3.528 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 452.767 ± 1.654 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1016.531 ± 3.529 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 311.964 ± 2.435 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 539.267 ± 3.140 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 391.049 ± 1.891 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 820.740 ± 4.287 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 301.074 ± 1.147 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 524.417 ± 1.982 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 802.793 ± 0.938 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 934.417 ± 1.681 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1159.432 ± 2.903 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 316.736 ± 0.600 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 535.347 ± 0.649 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 260.855 ± 0.338 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 877.461 ± 1.097 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.755 ± 1.562 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 500.273 ± 0.860 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3515.992 ± 12.516 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1875.458 ± 11.117 ops/ms
EishayWriteBinary.hessian thrpt 5 323.790 ± 3.688 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 221.830 ± 1.124 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 675.324 ± 1.980 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5613.246 ± 38.691 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2079.688 ± 14.669 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1787.012 ± 2.771 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1415.883 ± 4.351 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2917.002 ± 17.272 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1859.598 ± 6.146 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 325.520 ± 1.929 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 220.269 ± 1.182 ops/ms
EishayWriteString.fastjson1 thrpt 5 598.518 ± 2.245 ops/ms
EishayWriteString.fastjson2 thrpt 5 1694.028 ± 7.918 ops/ms
EishayWriteString.gson thrpt 5 202.438 ± 0.238 ops/ms
EishayWriteString.jackson thrpt 5 923.877 ± 2.976 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 795.798 ± 4.511 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1125.022 ± 3.098 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2234.704 ± 14.438 ops/ms
EishayWriteStringTree.gson thrpt 5 256.917 ± 0.315 ops/ms
EishayWriteStringTree.jackson thrpt 5 820.007 ± 5.640 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 697.449 ± 4.643 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 980.890 ± 2.822 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1819.460 ± 13.310 ops/ms
EishayWriteStringTree1x.gson thrpt 5 250.194 ± 0.292 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 779.874 ± 2.725 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 547.718 ± 1.093 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1916.985 ± 8.521 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 201.754 ± 0.199 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 960.100 ± 3.278 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1711.350 ? 6.789 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1079.104 ? 4.655 ops/ms
EishayParseBinary.hessian thrpt 5 269.025 ? 0.592 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.606 ? 0.273 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1445.304 ? 11.797 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2518.359 ? 15.009 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1524.626 ? 3.445 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1679.460 ? 13.006 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1514.433 ? 6.681 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2115.288 ? 14.265 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1432.100 ? 5.147 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 268.537 ? 0.915 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.049 ? 0.415 ops/ms
EishayParseString.fastjson1 thrpt 5 1077.601 ? 2.498 ops/ms
EishayParseString.fastjson2 thrpt 5 1348.640 ? 5.022 ops/ms
EishayParseString.gson thrpt 5 478.957 ? 2.366 ops/ms
EishayParseString.jackson thrpt 5 492.374 ? 2.417 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.792 ? 0.003 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.492 ? 0.172 ops/ms
EishayParseStringNoneCache.gson thrpt 5 232.746 ? 1.159 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 204.282 ? 0.535 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 284.855 ? 0.744 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 983.709 ? 4.331 ops/ms
EishayParseStringPretty.gson thrpt 5 433.275 ? 1.740 ops/ms
EishayParseStringPretty.jackson thrpt 5 487.990 ? 1.933 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 509.292 ? 2.364 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1046.629 ? 2.642 ops/ms
EishayParseTreeString.gson thrpt 5 373.684 ? 2.029 ops/ms
EishayParseTreeString.jackson thrpt 5 566.492 ? 1.326 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 444.904 ? 1.137 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 798.247 ? 3.909 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 341.457 ? 0.809 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 510.734 ? 2.189 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 444.824 ? 3.694 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 837.616 ? 2.665 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 335.244 ? 0.863 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 606.937 ? 2.662 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 379.063 ? 1.616 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 746.971 ? 0.838 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.772 ? 1.154 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 532.017 ? 3.402 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 882.536 ? 3.788 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 834.719 ? 4.590 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1067.507 ? 5.865 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 340.015 ? 0.877 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 599.584 ? 3.341 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 259.676 ? 0.690 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 827.802 ? 5.605 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 293.401 ? 1.012 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 546.897 ? 3.464 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1815.908 ? 3.423 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1541.182 ? 9.477 ops/ms
EishayWriteBinary.hessian thrpt 5 415.087 ? 2.132 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 240.466 ? 0.983 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 722.856 ? 10.122 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2570.175 ? 7.302 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1851.367 ? 10.036 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1837.701 ? 4.960 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1138.462 ? 2.907 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1868.653 ? 7.573 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1463.488 ? 4.410 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 417.688 ? 2.252 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 237.129 ? 0.333 ops/ms
EishayWriteString.fastjson1 thrpt 5 633.848 ? 4.213 ops/ms
EishayWriteString.fastjson2 thrpt 5 1685.913 ? 3.510 ops/ms
EishayWriteString.gson thrpt 5 372.526 ? 1.573 ops/ms
EishayWriteString.jackson thrpt 5 962.981 ? 2.096 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 872.954 ? 4.508 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1248.372 ? 3.285 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1307.312 ? 3.822 ops/ms
EishayWriteStringTree.gson thrpt 5 487.888 ? 3.195 ops/ms
EishayWriteStringTree.jackson thrpt 5 894.182 ? 1.844 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 816.724 ? 3.763 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1161.898 ? 5.175 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1274.086 ? 3.985 ops/ms
EishayWriteStringTree1x.gson thrpt 5 515.378 ? 4.964 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 902.747 ? 2.927 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 580.145 ? 1.463 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1581.504 ? 3.223 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 336.216 ? 1.957 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 841.365 ? 37.319 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2541.650 ? 7.399 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1154.090 ? 1.836 ops/ms
EishayParseBinary.hessian thrpt 5 249.818 ? 1.026 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.042 ? 0.089 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1430.193 ? 1.713 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3779.569 ? 5.419 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1806.456 ? 9.108 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1713.517 ? 3.703 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1980.742 ? 4.214 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2934.316 ? 9.976 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1814.597 ? 5.632 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 251.663 ? 3.447 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.043 ? 0.052 ops/ms
EishayParseString.fastjson1 thrpt 5 911.787 ? 3.687 ops/ms
EishayParseString.fastjson2 thrpt 5 1262.729 ? 7.554 ops/ms
EishayParseString.gson thrpt 5 493.389 ? 2.137 ops/ms
EishayParseString.jackson thrpt 5 498.622 ? 1.941 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.741 ? 0.039 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.690 ? 0.061 ops/ms
EishayParseStringNoneCache.gson thrpt 5 231.651 ? 0.934 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 179.473 ? 0.475 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 249.988 ? 2.616 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 835.253 ? 2.390 ops/ms
EishayParseStringPretty.gson thrpt 5 454.705 ? 0.680 ops/ms
EishayParseStringPretty.jackson thrpt 5 439.306 ? 1.330 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 419.600 ? 0.791 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 861.338 ? 2.704 ops/ms
EishayParseTreeString.gson thrpt 5 366.198 ? 4.047 ops/ms
EishayParseTreeString.jackson thrpt 5 470.875 ? 0.851 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 357.008 ? 1.772 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 663.974 ? 1.499 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 350.583 ? 1.198 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 431.039 ? 1.343 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 364.526 ? 0.543 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 774.482 ? 1.527 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 377.029 ? 1.456 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 525.773 ? 0.932 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 311.620 ? 0.511 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 674.335 ? 1.715 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 354.712 ? 1.463 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 502.237 ? 0.865 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 861.380 ? 1.791 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 733.812 ? 2.530 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1111.727 ? 2.466 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 356.957 ? 0.933 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 595.262 ? 2.052 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 230.259 ? 1.489 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 851.024 ? 2.627 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 346.984 ? 0.891 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 505.605 ? 1.501 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2822.567 ? 6.042 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1852.104 ? 3.036 ops/ms
EishayWriteBinary.hessian thrpt 5 406.638 ? 1.436 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 242.702 ? 1.840 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 671.282 ? 1.891 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5056.377 ? 9.557 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2138.665 ? 6.855 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1890.741 ? 5.127 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1389.124 ? 2.284 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2804.510 ? 5.576 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1772.610 ? 1.574 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 405.360 ? 1.119 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 246.677 ? 1.735 ops/ms
EishayWriteString.fastjson1 thrpt 5 617.734 ? 7.291 ops/ms
EishayWriteString.fastjson2 thrpt 5 1590.347 ? 3.355 ops/ms
EishayWriteString.gson thrpt 5 283.656 ? 0.465 ops/ms
EishayWriteString.jackson thrpt 5 942.437 ? 4.262 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 799.137 ? 1.479 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1146.304 ? 1.521 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2201.314 ? 2.331 ops/ms
EishayWriteStringTree.gson thrpt 5 361.445 ? 1.160 ops/ms
EishayWriteStringTree.jackson thrpt 5 928.028 ? 0.735 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 771.001 ? 3.769 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 1098.180 ? 2.275 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 2016.817 ? 2.584 ops/ms
EishayWriteStringTree1x.gson thrpt 5 354.629 ? 1.181 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 876.182 ? 1.459 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 584.937 ? 16.522 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1863.901 ? 3.044 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 288.925 ? 1.349 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 870.044 ? 1.053 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2838.603 ? 5.044 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1047.595 ? 1.643 ops/ms
EishayParseBinary.hessian thrpt 5 252.752 ? 1.476 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.492 ? 0.136 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1606.594 ? 5.484 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4277.682 ? 25.815 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1720.717 ? 3.734 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1658.797 ? 2.434 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2179.329 ? 3.212 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2913.728 ? 10.779 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1926.912 ? 2.236 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 254.577 ? 0.769 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.461 ? 0.061 ops/ms
EishayParseString.fastjson1 thrpt 5 1296.646 ? 3.094 ops/ms
EishayParseString.fastjson2 thrpt 5 1289.286 ? 3.376 ops/ms
EishayParseString.gson thrpt 5 520.438 ? 0.838 ops/ms
EishayParseString.jackson thrpt 5 541.410 ? 1.381 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.830 ? 0.017 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.823 ? 0.052 ops/ms
EishayParseStringNoneCache.gson thrpt 5 243.490 ? 0.508 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 207.903 ? 0.499 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 307.502 ? 0.538 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 842.085 ? 2.075 ops/ms
EishayParseStringPretty.gson thrpt 5 455.504 ? 40.237 ops/ms
EishayParseStringPretty.jackson thrpt 5 452.874 ? 2.379 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 529.657 ? 1.369 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1014.329 ? 4.171 ops/ms
EishayParseTreeString.gson thrpt 5 391.704 ? 0.589 ops/ms
EishayParseTreeString.jackson thrpt 5 546.223 ? 2.934 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 471.972 ? 1.197 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 752.142 ? 1.579 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 374.610 ? 2.028 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 489.412 ? 1.631 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 475.730 ? 2.037 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 997.137 ? 0.559 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 375.839 ? 0.508 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 612.552 ? 3.125 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 377.426 ? 0.692 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 753.091 ? 2.560 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 349.646 ? 0.809 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 549.765 ? 2.052 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 871.641 ? 0.648 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 921.481 ? 2.141 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1049.969 ? 1.385 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 388.260 ? 0.949 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 618.094 ? 1.796 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 272.645 ? 0.938 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 793.015 ? 2.062 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 365.870 ? 0.617 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 530.102 ? 1.812 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2900.402 ? 4.229 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1824.895 ? 4.085 ops/ms
EishayWriteBinary.hessian thrpt 5 405.159 ? 1.625 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 254.861 ? 1.163 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 727.807 ? 2.595 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5335.976 ? 16.195 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2167.420 ? 11.025 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1981.972 ? 7.906 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1479.846 ? 3.863 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3133.274 ? 9.925 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1732.614 ? 2.149 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 402.447 ? 1.829 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 248.849 ? 1.266 ops/ms
EishayWriteString.fastjson1 thrpt 5 644.523 ? 1.975 ops/ms
EishayWriteString.fastjson2 thrpt 5 1597.394 ? 2.109 ops/ms
EishayWriteString.gson thrpt 5 336.969 ? 0.465 ops/ms
EishayWriteString.jackson thrpt 5 977.423 ? 3.514 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 854.596 ? 2.219 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1140.261 ? 4.405 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 2009.733 ? 8.955 ops/ms
EishayWriteStringTree.gson thrpt 5 439.963 ? 2.475 ops/ms
EishayWriteStringTree.jackson thrpt 5 939.599 ? 0.292 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 717.196 ? 2.532 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 913.780 ? 1.627 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1685.586 ? 11.238 ops/ms
EishayWriteStringTree1x.gson thrpt 5 429.176 ? 1.852 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 868.173 ? 1.875 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 585.556 ? 11.918 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1817.953 ? 3.044 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 328.692 ? 0.686 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 903.564 ? 2.654 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2877.454 ± 17.786 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1090.610 ± 3.655 ops/ms
EishayParseBinary.hessian thrpt 5 247.881 ± 1.466 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.694 ± 0.165 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1577.592 ± 5.976 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4308.413 ± 15.950 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1805.992 ± 6.571 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1630.161 ± 4.560 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2178.872 ± 6.003 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3254.940 ± 24.182 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1916.927 ± 5.050 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 243.933 ± 1.154 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.883 ± 0.322 ops/ms
EishayParseString.fastjson1 thrpt 5 1230.050 ± 4.497 ops/ms
EishayParseString.fastjson2 thrpt 5 1266.507 ± 3.383 ops/ms
EishayParseString.gson thrpt 5 461.643 ± 2.685 ops/ms
EishayParseString.jackson thrpt 5 510.858 ± 2.803 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.828 ± 0.006 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.809 ± 0.064 ops/ms
EishayParseStringNoneCache.gson thrpt 5 242.673 ± 0.818 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 200.613 ± 1.707 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 292.975 ± 1.389 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 844.934 ± 14.729 ops/ms
EishayParseStringPretty.gson thrpt 5 410.176 ± 2.657 ops/ms
EishayParseStringPretty.jackson thrpt 5 463.251 ± 2.783 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 531.790 ± 1.453 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 912.635 ± 2.797 ops/ms
EishayParseTreeString.gson thrpt 5 395.405 ± 1.022 ops/ms
EishayParseTreeString.jackson thrpt 5 485.796 ± 2.396 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 447.707 ± 1.162 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 742.548 ± 6.785 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 363.670 ± 4.239 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 480.311 ± 1.115 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 454.292 ± 0.638 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 928.169 ± 3.225 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 366.007 ± 1.120 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 589.645 ± 2.213 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 393.413 ± 2.445 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 752.376 ± 15.190 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 348.895 ± 2.358 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 520.232 ± 2.482 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 797.732 ± 1.227 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 906.282 ± 2.755 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1018.332 ± 6.880 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 368.486 ± 1.158 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 551.297 ± 2.924 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 259.361 ± 1.015 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 819.097 ± 3.881 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 349.901 ± 4.145 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 514.749 ± 2.055 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2892.665 ± 16.363 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1828.953 ± 2.086 ops/ms
EishayWriteBinary.hessian thrpt 5 386.378 ± 2.152 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 257.673 ± 1.342 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 655.071 ± 1.886 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5335.657 ± 22.887 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2154.803 ± 13.290 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1711.050 ± 67.066 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1442.883 ± 6.457 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 3146.731 ± 19.934 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1809.487 ± 4.396 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 383.920 ± 2.591 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 267.323 ± 2.516 ops/ms
EishayWriteString.fastjson1 thrpt 5 626.977 ± 1.645 ops/ms
EishayWriteString.fastjson2 thrpt 5 1545.965 ± 4.402 ops/ms
EishayWriteString.gson thrpt 5 325.762 ± 1.032 ops/ms
EishayWriteString.jackson thrpt 5 865.985 ± 6.377 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 873.845 ± 5.089 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1159.723 ± 5.784 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1979.801 ± 23.636 ops/ms
EishayWriteStringTree.gson thrpt 5 454.410 ± 1.039 ops/ms
EishayWriteStringTree.jackson thrpt 5 929.446 ± 4.541 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 730.282 ± 2.602 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 924.676 ± 4.014 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1696.998 ± 25.323 ops/ms
EishayWriteStringTree1x.gson thrpt 5 439.447 ± 1.860 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 859.956 ± 2.569 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 551.975 ± 3.318 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1794.271 ± 2.439 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 318.987 ± 1.661 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 871.935 ± 6.903 ops/ms
ecs.c7a.xlarge-oracle-jdk-19_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2866.365 ± 7.013 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1076.105 ± 3.702 ops/ms
EishayParseBinary.hessian thrpt 5 244.042 ± 1.451 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.266 ± 1.294 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1533.462 ± 4.476 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4056.269 ± 44.676 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1773.253 ± 5.803 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1592.337 ± 10.874 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2118.779 ± 3.053 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 3172.486 ± 8.858 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1923.398 ± 8.713 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 250.739 ± 0.371 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.058 ± 0.164 ops/ms
EishayParseString.fastjson1 thrpt 5 1215.439 ± 4.363 ops/ms
EishayParseString.fastjson2 thrpt 5 1258.195 ± 3.190 ops/ms
EishayParseString.gson thrpt 5 436.332 ± 4.746 ops/ms
EishayParseString.jackson thrpt 5 513.294 ± 0.972 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.822 ± 0.006 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.804 ± 0.039 ops/ms
EishayParseStringNoneCache.gson thrpt 5 240.234 ± 1.145 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 194.220 ± 0.475 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 290.139 ± 0.781 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 866.925 ± 3.424 ops/ms
EishayParseStringPretty.gson thrpt 5 401.962 ± 4.994 ops/ms
EishayParseStringPretty.jackson thrpt 5 465.878 ± 0.867 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 498.892 ± 1.369 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1037.918 ± 4.628 ops/ms
EishayParseTreeString.gson thrpt 5 397.796 ± 0.860 ops/ms
EishayParseTreeString.jackson thrpt 5 544.149 ± 3.100 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 428.927 ± 0.588 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 736.872 ± 2.882 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 358.826 ± 1.313 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 465.377 ± 2.217 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 438.569 ± 3.421 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 986.801 ± 4.434 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 373.033 ± 0.421 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 611.749 ± 1.492 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 373.074 ± 0.783 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 762.531 ± 3.384 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 323.465 ± 1.135 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 541.348 ± 1.096 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 805.710 ± 5.001 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 899.074 ± 3.042 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1036.272 ± 5.578 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 366.465 ± 1.971 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 578.863 ± 1.847 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 256.738 ± 0.922 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 848.289 ± 3.681 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 348.696 ± 1.225 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 497.550 ± 2.515 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2881.641 ± 3.665 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1859.738 ± 2.827 ops/ms
EishayWriteBinary.hessian thrpt 5 363.166 ± 5.989 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 248.887 ± 1.364 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 640.587 ± 2.417 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4707.320 ± 9.849 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2024.309 ± 2.260 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1753.483 ± 3.109 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1477.484 ± 5.032 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2875.132 ± 6.441 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1817.007 ± 4.495 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 350.493 ± 6.151 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 250.075 ± 1.303 ops/ms
EishayWriteString.fastjson1 thrpt 5 610.006 ± 5.345 ops/ms
EishayWriteString.fastjson2 thrpt 5 1577.982 ± 3.554 ops/ms
EishayWriteString.gson thrpt 5 310.235 ± 0.889 ops/ms
EishayWriteString.jackson thrpt 5 862.539 ± 6.772 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 789.530 ± 1.861 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1162.844 ± 6.078 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1929.019 ± 7.270 ops/ms
EishayWriteStringTree.gson thrpt 5 458.224 ± 1.732 ops/ms
EishayWriteStringTree.jackson thrpt 5 947.987 ± 1.955 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 725.499 ± 1.855 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 957.308 ± 2.541 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1677.760 ± 3.086 ops/ms
EishayWriteStringTree1x.gson thrpt 5 433.678 ± 2.005 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 835.478 ± 4.599 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 535.984 ± 2.388 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1839.024 ± 4.093 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 311.248 ± 1.510 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 882.873 ± 7.697 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1285.329 ? 22.611 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 743.830 ? 8.593 ops/ms
EishayParseBinary.hessian thrpt 5 191.737 ? 1.028 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.070 ? 0.365 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 950.772 ? 12.860 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2153.785 ? 6.443 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1074.898 ? 11.084 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1290.634 ? 13.861 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1087.248 ? 62.662 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1704.980 ? 14.066 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1073.227 ? 58.029 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 191.498 ? 3.525 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 37.887 ? 0.560 ops/ms
EishayParseString.fastjson1 thrpt 5 711.892 ? 2.310 ops/ms
EishayParseString.fastjson2 thrpt 5 863.192 ? 8.244 ops/ms
EishayParseString.gson thrpt 5 310.513 ? 17.291 ops/ms
EishayParseString.jackson thrpt 5 376.976 ? 8.333 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.665 ? 0.022 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.441 ? 0.102 ops/ms
EishayParseStringNoneCache.gson thrpt 5 169.901 ? 1.399 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 125.625 ? 1.276 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 207.456 ? 2.146 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 684.918 ? 14.932 ops/ms
EishayParseStringPretty.gson thrpt 5 281.927 ? 8.719 ops/ms
EishayParseStringPretty.jackson thrpt 5 342.902 ? 23.060 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 303.693 ? 2.597 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 573.315 ? 17.861 ops/ms
EishayParseTreeString.gson thrpt 5 260.988 ? 3.532 ops/ms
EishayParseTreeString.jackson thrpt 5 352.943 ? 3.872 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 263.339 ? 23.988 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 501.387 ? 10.688 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 241.291 ? 2.308 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 329.332 ? 3.555 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 247.145 ? 12.591 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 536.991 ? 5.080 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 235.548 ? 1.842 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 429.974 ? 3.704 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 219.518 ? 11.579 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 472.249 ? 6.310 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 217.434 ? 10.791 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 399.307 ? 16.459 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 640.665 ? 34.973 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 565.508 ? 10.126 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 734.150 ? 11.121 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.445 ? 10.112 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 454.067 ? 7.237 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 188.101 ? 2.312 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 609.668 ? 7.664 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 218.951 ? 1.729 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 407.214 ? 6.055 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1432.310 ? 13.318 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1145.976 ? 24.781 ops/ms
EishayWriteBinary.hessian thrpt 5 290.570 ? 8.542 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 180.509 ? 3.397 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 411.652 ? 6.328 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2155.366 ? 30.362 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1304.748 ? 15.693 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1096.755 ? 11.052 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 913.209 ? 6.791 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1629.662 ? 83.161 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1089.400 ? 20.417 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 297.928 ? 2.568 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 178.946 ? 1.704 ops/ms
EishayWriteString.fastjson1 thrpt 5 465.602 ? 3.746 ops/ms
EishayWriteString.fastjson2 thrpt 5 1067.020 ? 31.239 ops/ms
EishayWriteString.gson thrpt 5 271.276 ? 2.430 ops/ms
EishayWriteString.jackson thrpt 5 586.422 ? 2.965 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 501.257 ? 9.249 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 719.738 ? 7.155 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 995.708 ? 8.154 ops/ms
EishayWriteStringTree.gson thrpt 5 315.560 ? 3.714 ops/ms
EishayWriteStringTree.jackson thrpt 5 604.823 ? 4.616 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 478.975 ? 5.040 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 647.895 ? 4.697 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 919.501 ? 17.916 ops/ms
EishayWriteStringTree1x.gson thrpt 5 313.503 ? 3.359 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 543.498 ? 8.552 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 428.526 ? 10.863 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1129.371 ? 37.909 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 232.899 ? 10.250 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 570.926 ? 26.599 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1690.558 ? 17.147 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 793.418 ? 13.823 ops/ms
EishayParseBinary.hessian thrpt 5 178.983 ? 7.998 ops/ms
EishayParseBinary.javaSerialize thrpt 5 36.172 ? 0.653 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1037.461 ? 3.828 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2570.188 ? 34.776 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1127.191 ? 35.205 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1259.577 ? 12.426 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1329.090 ? 13.450 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1986.799 ? 5.007 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1274.942 ? 1.985 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 180.753 ? 1.313 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 37.432 ? 0.126 ops/ms
EishayParseString.fastjson1 thrpt 5 735.462 ? 6.357 ops/ms
EishayParseString.fastjson2 thrpt 5 852.822 ? 30.647 ops/ms
EishayParseString.gson thrpt 5 316.464 ? 4.600 ops/ms
EishayParseString.jackson thrpt 5 371.574 ? 1.709 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.574 ? 0.020 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.578 ? 0.037 ops/ms
EishayParseStringNoneCache.gson thrpt 5 172.781 ? 2.789 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 132.853 ? 1.553 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 205.018 ? 3.046 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 646.181 ? 33.994 ops/ms
EishayParseStringPretty.gson thrpt 5 294.582 ? 5.490 ops/ms
EishayParseStringPretty.jackson thrpt 5 345.538 ? 5.322 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 320.238 ? 2.981 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 544.837 ? 3.520 ops/ms
EishayParseTreeString.gson thrpt 5 263.012 ? 0.676 ops/ms
EishayParseTreeString.jackson thrpt 5 353.044 ? 5.387 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 273.890 ? 0.482 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 462.801 ? 2.622 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 240.148 ? 8.511 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 328.127 ? 5.643 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 284.152 ? 6.921 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 576.612 ? 5.194 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 250.260 ? 12.935 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 413.678 ? 20.261 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 239.409 ? 14.595 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 475.360 ? 13.452 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 232.724 ? 7.562 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 388.784 ? 3.141 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 596.094 ? 3.677 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 583.850 ? 27.004 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 756.511 ? 6.792 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 254.079 ? 0.596 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 433.715 ? 4.136 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 186.556 ? 2.949 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 583.895 ? 7.197 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 237.479 ? 6.264 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 395.333 ? 1.441 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1847.508 ? 3.023 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1225.442 ? 78.121 ops/ms
EishayWriteBinary.hessian thrpt 5 313.589 ? 3.980 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 186.424 ? 11.929 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 428.087 ? 23.272 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3446.460 ? 58.690 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1386.194 ? 15.153 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1345.794 ? 3.133 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1048.240 ? 14.615 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2031.144 ? 9.021 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1164.405 ? 55.744 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 320.121 ? 6.045 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 182.875 ? 5.875 ops/ms
EishayWriteString.fastjson1 thrpt 5 407.995 ? 54.474 ops/ms
EishayWriteString.fastjson2 thrpt 5 1123.636 ? 13.588 ops/ms
EishayWriteString.gson thrpt 5 240.425 ? 5.662 ops/ms
EishayWriteString.jackson thrpt 5 625.971 ? 11.518 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 512.765 ? 27.254 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 773.559 ? 0.143 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1483.685 ? 2.841 ops/ms
EishayWriteStringTree.gson thrpt 5 283.062 ? 15.966 ops/ms
EishayWriteStringTree.jackson thrpt 5 582.554 ? 8.577 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 489.935 ? 2.245 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 698.767 ? 28.996 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1277.180 ? 3.040 ops/ms
EishayWriteStringTree1x.gson thrpt 5 278.900 ? 11.983 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 571.345 ? 4.291 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 377.570 ? 2.914 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1228.902 ? 31.337 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 242.553 ? 4.952 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 558.096 ? 17.720 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1830.330 ? 33.596 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 815.482 ? 10.915 ops/ms
EishayParseBinary.hessian thrpt 5 206.971 ? 6.308 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.901 ? 1.418 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1180.983 ? 5.279 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2863.176 ? 10.513 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1189.662 ? 14.423 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1232.954 ? 9.836 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1431.839 ? 5.030 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2143.342 ? 33.698 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1348.110 ? 15.658 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.023 ? 0.944 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.062 ? 1.042 ops/ms
EishayParseString.fastjson1 thrpt 5 1016.484 ? 13.366 ops/ms
EishayParseString.fastjson2 thrpt 5 874.473 ? 7.544 ops/ms
EishayParseString.gson thrpt 5 316.074 ? 4.341 ops/ms
EishayParseString.jackson thrpt 5 376.787 ? 16.749 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.699 ? 0.050 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.695 ? 0.040 ops/ms
EishayParseStringNoneCache.gson thrpt 5 173.435 ? 7.088 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 143.635 ? 2.979 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 240.957 ? 7.526 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 659.177 ? 10.150 ops/ms
EishayParseStringPretty.gson thrpt 5 291.311 ? 4.674 ops/ms
EishayParseStringPretty.jackson thrpt 5 344.622 ? 10.368 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 355.472 ? 4.087 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 623.385 ? 10.860 ops/ms
EishayParseTreeString.gson thrpt 5 255.581 ? 14.607 ops/ms
EishayParseTreeString.jackson thrpt 5 382.201 ? 1.852 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 304.731 ? 8.431 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 506.575 ? 9.686 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 242.322 ? 3.105 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 347.202 ? 1.314 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 316.441 ? 20.655 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 595.773 ? 8.703 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 253.415 ? 3.196 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 443.172 ? 8.661 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 266.640 ? 6.124 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 495.171 ? 8.270 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 237.455 ? 1.170 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 411.908 ? 7.630 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 559.745 ? 1.627 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 761.796 ? 11.914 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 770.769 ? 5.277 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 254.090 ? 0.831 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 436.197 ? 6.700 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 214.651 ? 13.689 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 599.626 ? 11.223 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 236.752 ? 3.149 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 398.900 ? 8.621 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1760.376 ? 80.302 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1192.893 ? 1.878 ops/ms
EishayWriteBinary.hessian thrpt 5 307.313 ? 5.106 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 177.056 ? 2.821 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 440.740 ? 8.061 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3269.460 ? 39.172 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1350.786 ? 21.413 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1224.333 ? 12.139 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1002.424 ? 46.283 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2006.501 ? 10.855 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1145.855 ? 2.586 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 310.555 ? 4.158 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 179.868 ? 9.659 ops/ms
EishayWriteString.fastjson1 thrpt 5 475.219 ? 10.152 ops/ms
EishayWriteString.fastjson2 thrpt 5 1102.881 ? 37.943 ops/ms
EishayWriteString.gson thrpt 5 192.775 ? 2.635 ops/ms
EishayWriteString.jackson thrpt 5 636.650 ? 15.574 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 521.714 ? 7.781 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 767.609 ? 9.917 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1297.227 ? 32.982 ops/ms
EishayWriteStringTree.gson thrpt 5 212.451 ? 1.576 ops/ms
EishayWriteStringTree.jackson thrpt 5 566.662 ? 5.488 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 460.126 ? 14.129 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 601.048 ? 2.669 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 992.816 ? 31.127 ops/ms
EishayWriteStringTree1x.gson thrpt 5 203.817 ? 1.154 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 517.460 ? 5.324 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.954 ? 2.293 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1191.317 ? 62.629 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 182.930 ? 7.828 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 607.687 ? 15.584 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1774.009 ± 58.338 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 815.320 ± 21.274 ops/ms
EishayParseBinary.hessian thrpt 5 172.870 ± 2.041 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.603 ± 0.868 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1123.118 ± 10.194 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2756.670 ± 266.484 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1191.182 ± 4.331 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1190.345 ± 14.898 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1420.730 ± 24.056 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2121.727 ± 23.465 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1344.872 ± 6.698 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 185.971 ± 7.892 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 38.660 ± 0.633 ops/ms
EishayParseString.fastjson1 thrpt 5 994.832 ± 31.610 ops/ms
EishayParseString.fastjson2 thrpt 5 869.680 ± 28.563 ops/ms
EishayParseString.gson thrpt 5 296.747 ± 8.400 ops/ms
EishayParseString.jackson thrpt 5 360.440 ± 5.962 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.698 ± 0.035 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.679 ± 0.044 ops/ms
EishayParseStringNoneCache.gson thrpt 5 171.980 ± 7.224 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 141.989 ± 0.865 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 229.040 ± 2.101 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 660.040 ± 13.937 ops/ms
EishayParseStringPretty.gson thrpt 5 277.576 ± 2.363 ops/ms
EishayParseStringPretty.jackson thrpt 5 327.402 ± 20.141 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 338.137 ± 2.626 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 622.992 ± 5.047 ops/ms
EishayParseTreeString.gson thrpt 5 253.385 ± 2.906 ops/ms
EishayParseTreeString.jackson thrpt 5 362.011 ± 4.440 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 292.440 ± 3.667 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 497.430 ± 13.003 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 240.337 ± 5.024 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 334.920 ± 5.055 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 294.340 ± 14.449 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 588.807 ± 9.479 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 250.992 ± 4.367 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 426.604 ± 3.365 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 261.582 ± 2.215 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 485.206 ± 21.047 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 228.286 ± 4.014 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 398.946 ± 21.932 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 535.420 ± 7.624 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 739.789 ± 12.567 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 781.317 ± 9.120 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 250.518 ± 2.299 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 409.114 ± 9.043 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 204.370 ± 3.582 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 608.184 ± 1.543 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 234.556 ± 2.734 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 379.996 ± 31.885 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1741.927 ± 34.831 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1177.349 ± 20.467 ops/ms
EishayWriteBinary.hessian thrpt 5 310.515 ± 1.166 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 191.596 ± 1.751 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 379.028 ± 4.087 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3227.328 ± 303.005 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1347.652 ± 9.312 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1257.569 ± 37.541 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1014.538 ± 16.079 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1977.056 ± 107.601 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1141.775 ± 5.284 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 308.463 ± 4.485 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 192.286 ± 1.956 ops/ms
EishayWriteString.fastjson1 thrpt 5 449.160 ± 29.276 ops/ms
EishayWriteString.fastjson2 thrpt 5 1107.291 ± 14.640 ops/ms
EishayWriteString.gson thrpt 5 187.614 ± 1.304 ops/ms
EishayWriteString.jackson thrpt 5 604.425 ± 2.302 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 506.568 ± 3.899 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 768.894 ± 5.719 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1289.012 ± 22.740 ops/ms
EishayWriteStringTree.gson thrpt 5 216.530 ± 4.971 ops/ms
EishayWriteStringTree.jackson thrpt 5 557.862 ± 15.067 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 456.142 ± 3.137 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 593.696 ± 26.262 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 989.080 ± 26.980 ops/ms
EishayWriteStringTree1x.gson thrpt 5 205.197 ± 3.743 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 502.691 ± 24.557 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 392.884 ± 9.172 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1163.348 ± 25.022 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 188.947 ± 0.256 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 577.329 ± 5.711 ops/ms
ecs.c6r.xlarge-oracle-jdk-19_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1821.914 ± 22.164 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 811.243 ± 4.627 ops/ms
EishayParseBinary.hessian thrpt 5 173.360 ± 7.856 ops/ms
EishayParseBinary.javaSerialize thrpt 5 34.869 ± 0.702 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1116.526 ± 38.013 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2739.196 ± 24.657 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1183.742 ± 21.235 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1175.063 ± 53.142 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1401.413 ± 24.240 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2066.117 ± 85.908 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1305.150 ± 125.813 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 202.512 ± 3.302 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 35.500 ± 1.499 ops/ms
EishayParseString.fastjson1 thrpt 5 979.638 ± 22.445 ops/ms
EishayParseString.fastjson2 thrpt 5 878.515 ± 4.994 ops/ms
EishayParseString.gson thrpt 5 291.477 ± 1.369 ops/ms
EishayParseString.jackson thrpt 5 355.028 ± 7.873 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.701 ± 0.018 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.678 ± 0.039 ops/ms
EishayParseStringNoneCache.gson thrpt 5 172.743 ± 11.045 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 139.626 ± 1.407 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 222.084 ± 2.681 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 651.206 ± 24.488 ops/ms
EishayParseStringPretty.gson thrpt 5 275.459 ± 4.309 ops/ms
EishayParseStringPretty.jackson thrpt 5 329.334 ± 19.435 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 331.995 ± 6.726 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 607.066 ± 5.311 ops/ms
EishayParseTreeString.gson thrpt 5 253.113 ± 4.228 ops/ms
EishayParseTreeString.jackson thrpt 5 369.022 ± 2.149 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 281.107 ± 2.949 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 495.082 ± 8.201 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 235.551 ± 27.529 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 342.044 ± 5.444 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 290.353 ± 2.348 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 590.112 ± 1.659 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 250.832 ± 2.734 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 437.780 ± 19.705 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 249.607 ± 2.822 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 489.682 ± 2.994 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 232.687 ± 3.660 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 398.931 ± 19.651 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 534.212 ± 33.519 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 724.672 ± 5.284 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 771.091 ± 16.542 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 250.080 ± 2.118 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 418.099 ± 12.747 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 197.487 ± 3.962 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 597.368 ± 11.622 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 231.429 ± 2.942 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 371.838 ± 12.093 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1766.229 ± 24.498 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1178.842 ± 22.572 ops/ms
EishayWriteBinary.hessian thrpt 5 303.172 ± 14.256 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 183.468 ± 1.172 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 421.311 ± 7.020 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3334.128 ± 29.462 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1349.776 ± 5.304 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1270.794 ± 13.477 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1015.122 ± 11.677 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1911.655 ± 26.513 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1132.663 ± 10.880 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 309.901 ± 3.659 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 184.666 ± 3.515 ops/ms
EishayWriteString.fastjson1 thrpt 5 382.571 ± 19.030 ops/ms
EishayWriteString.fastjson2 thrpt 5 1110.178 ± 2.608 ops/ms
EishayWriteString.gson thrpt 5 187.836 ± 1.434 ops/ms
EishayWriteString.jackson thrpt 5 579.420 ± 8.301 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 519.858 ± 26.481 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 774.963 ± 7.542 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1262.654 ± 75.301 ops/ms
EishayWriteStringTree.gson thrpt 5 209.594 ± 3.486 ops/ms
EishayWriteStringTree.jackson thrpt 5 568.646 ± 8.379 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 452.888 ± 20.104 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 600.191 ± 27.667 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 987.643 ± 13.343 ops/ms
EishayWriteStringTree1x.gson thrpt 5 207.509 ± 3.361 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 517.273 ± 7.331 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 348.785 ± 4.826 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1177.731 ± 16.203 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 185.057 ± 7.433 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 598.254 ± 4.061 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1480.406 ? 59.253 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 820.669 ? 17.978 ops/ms
EishayParseBinary.hessian thrpt 5 200.727 ? 3.588 ops/ms
EishayParseBinary.javaSerialize thrpt 5 42.323 ? 0.437 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1079.623 ? 25.687 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2403.950 ? 66.900 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1168.082 ? 53.890 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1229.853 ? 105.757 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1181.642 ? 45.832 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 1934.262 ? 56.220 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1162.440 ? 75.506 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 198.772 ? 3.263 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.245 ? 0.630 ops/ms
EishayParseString.fastjson1 thrpt 5 755.975 ? 31.553 ops/ms
EishayParseString.fastjson2 thrpt 5 910.535 ? 22.247 ops/ms
EishayParseString.gson thrpt 5 355.538 ? 12.627 ops/ms
EishayParseString.jackson thrpt 5 373.676 ? 9.761 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.788 ? 0.002 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.526 ? 0.134 ops/ms
EishayParseStringNoneCache.gson thrpt 5 164.622 ? 4.921 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 125.631 ? 3.496 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 219.001 ? 4.242 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 748.534 ? 51.472 ops/ms
EishayParseStringPretty.gson thrpt 5 319.394 ? 8.555 ops/ms
EishayParseStringPretty.jackson thrpt 5 360.705 ? 8.569 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 310.173 ? 10.193 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 557.501 ? 23.777 ops/ms
EishayParseTreeString.gson thrpt 5 268.826 ? 10.168 ops/ms
EishayParseTreeString.jackson thrpt 5 327.534 ? 11.788 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 284.392 ? 11.171 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 493.660 ? 38.955 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 252.512 ? 9.198 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 307.166 ? 14.491 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 257.872 ? 7.393 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 501.023 ? 40.931 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 250.557 ? 14.974 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 371.787 ? 14.499 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 236.552 ? 5.034 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 468.626 ? 28.751 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 238.065 ? 7.021 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 336.856 ? 22.114 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 657.289 ? 28.295 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 676.270 ? 13.611 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 810.591 ? 18.920 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 242.224 ? 6.870 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 432.667 ? 9.342 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 204.273 ? 4.528 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 673.538 ? 31.411 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 230.075 ? 4.815 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 386.168 ? 9.970 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1771.461 ? 3.928 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1372.541 ? 18.881 ops/ms
EishayWriteBinary.hessian thrpt 5 343.858 ? 2.342 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 206.532 ? 2.246 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 475.864 ? 21.118 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2661.562 ? 34.557 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1537.733 ? 26.984 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1432.252 ? 9.776 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1052.035 ? 10.027 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1858.185 ? 37.066 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1292.809 ? 22.906 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 359.726 ? 3.046 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 207.960 ? 2.438 ops/ms
EishayWriteString.fastjson1 thrpt 5 477.812 ? 7.410 ops/ms
EishayWriteString.fastjson2 thrpt 5 1271.067 ? 13.589 ops/ms
EishayWriteString.gson thrpt 5 325.388 ? 5.115 ops/ms
EishayWriteString.jackson thrpt 5 637.585 ? 9.186 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 577.416 ? 7.298 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 966.642 ? 8.890 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1316.945 ? 15.724 ops/ms
EishayWriteStringTree.gson thrpt 5 401.882 ? 3.265 ops/ms
EishayWriteStringTree.jackson thrpt 5 676.699 ? 14.351 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 559.279 ? 10.240 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 851.400 ? 15.543 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1213.520 ? 16.496 ops/ms
EishayWriteStringTree1x.gson thrpt 5 367.676 ? 2.379 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 620.426 ? 13.168 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 438.946 ? 8.589 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1373.667 ? 20.892 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 287.827 ? 3.497 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 654.804 ? 9.928 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2062.066 ? 4.171 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1031.714 ? 160.677 ops/ms
EishayParseBinary.hessian thrpt 5 206.660 ? 4.182 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.124 ? 0.618 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1255.105 ? 2.729 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2996.993 ? 3.361 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1519.381 ? 7.358 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1419.382 ? 4.471 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1650.758 ? 9.129 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2417.955 ? 8.501 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1599.925 ? 8.510 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.256 ? 6.188 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.348 ? 0.371 ops/ms
EishayParseString.fastjson1 thrpt 5 810.576 ? 2.313 ops/ms
EishayParseString.fastjson2 thrpt 5 1098.480 ? 3.106 ops/ms
EishayParseString.gson thrpt 5 377.747 ? 1.223 ops/ms
EishayParseString.jackson thrpt 5 415.749 ? 1.474 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.661 ? 0.028 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.711 ? 0.044 ops/ms
EishayParseStringNoneCache.gson thrpt 5 199.122 ? 0.633 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 148.316 ? 0.664 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 229.815 ? 21.334 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 784.526 ? 7.679 ops/ms
EishayParseStringPretty.gson thrpt 5 340.019 ? 35.280 ops/ms
EishayParseStringPretty.jackson thrpt 5 375.248 ? 16.755 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 364.231 ? 1.697 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 656.238 ? 5.176 ops/ms
EishayParseTreeString.gson thrpt 5 306.742 ? 0.410 ops/ms
EishayParseTreeString.jackson thrpt 5 376.772 ? 1.697 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 287.329 ? 1.591 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 554.344 ? 4.513 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 289.673 ? 0.462 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 359.226 ? 1.709 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 249.193 ? 87.959 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 752.163 ? 2.235 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 299.251 ? 0.431 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 448.865 ? 5.185 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 233.786 ? 6.330 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 631.639 ? 1.134 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 278.902 ? 0.293 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 415.509 ? 2.238 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 651.533 ? 106.151 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 678.901 ? 4.288 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1000.128 ? 4.069 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 290.130 ? 11.135 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 470.287 ? 0.976 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 181.297 ? 26.320 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 745.454 ? 4.201 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 288.535 ? 0.557 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 432.248 ? 4.415 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2353.046 ? 7.973 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1458.651 ? 42.999 ops/ms
EishayWriteBinary.hessian thrpt 5 347.021 ? 1.246 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 218.921 ? 1.186 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 478.386 ? 75.613 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4185.376 ? 10.604 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1714.031 ? 7.596 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1541.464 ? 102.366 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1271.108 ? 3.865 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2365.375 ? 2.197 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1286.812 ? 100.308 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 339.416 ? 1.254 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.968 ? 1.163 ops/ms
EishayWriteString.fastjson1 thrpt 5 376.532 ? 98.264 ops/ms
EishayWriteString.fastjson2 thrpt 5 1265.986 ? 27.404 ops/ms
EishayWriteString.gson thrpt 5 273.359 ? 8.275 ops/ms
EishayWriteString.jackson thrpt 5 530.231 ? 36.737 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 618.073 ? 2.902 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1022.219 ? 2.641 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1793.302 ? 42.770 ops/ms
EishayWriteStringTree.gson thrpt 5 354.129 ? 4.997 ops/ms
EishayWriteStringTree.jackson thrpt 5 732.192 ? 28.291 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 563.368 ? 24.138 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 895.256 ? 2.065 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1647.838 ? 7.824 ops/ms
EishayWriteStringTree1x.gson thrpt 5 341.732 ? 2.004 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 712.377 ? 2.144 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 381.977 ? 19.736 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1479.782 ? 8.337 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 263.601 ? 96.482 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 603.464 ? 26.520 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1294.701 ? 41.931 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1081.656 ? 1.810 ops/ms
EishayParseBinary.hessian thrpt 5 201.849 ? 15.939 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.182 ? 1.264 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1370.543 ? 11.857 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3483.631 ? 57.554 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1641.747 ? 11.789 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 996.191 ? 107.860 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1525.982 ? 33.963 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2677.878 ? 14.833 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1567.484 ? 13.665 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 212.319 ? 15.412 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.994 ? 1.447 ops/ms
EishayParseString.fastjson1 thrpt 5 1137.749 ? 16.045 ops/ms
EishayParseString.fastjson2 thrpt 5 1088.668 ? 9.599 ops/ms
EishayParseString.gson thrpt 5 302.714 ? 11.148 ops/ms
EishayParseString.jackson thrpt 5 424.100 ? 10.491 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.809 ? 0.014 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.818 ? 0.043 ops/ms
EishayParseStringNoneCache.gson thrpt 5 194.039 ? 9.174 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 165.939 ? 0.761 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 257.790 ? 29.050 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 783.040 ? 58.707 ops/ms
EishayParseStringPretty.gson thrpt 5 314.454 ? 68.851 ops/ms
EishayParseStringPretty.jackson thrpt 5 390.872 ? 4.608 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 407.588 ? 3.857 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 785.041 ? 11.615 ops/ms
EishayParseTreeString.gson thrpt 5 285.649 ? 18.293 ops/ms
EishayParseTreeString.jackson thrpt 5 409.754 ? 3.742 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 375.354 ? 2.850 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.405 ? 4.481 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 268.113 ? 19.362 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 381.513 ? 20.676 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 314.568 ? 13.504 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 780.294 ? 45.021 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 264.333 ? 22.726 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 499.641 ? 10.522 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 310.718 ? 8.169 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 632.888 ? 8.620 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 278.449 ? 2.705 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 449.745 ? 2.957 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 595.514 ? 168.944 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 687.486 ? 38.023 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 974.246 ? 131.509 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 281.532 ? 10.681 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 452.327 ? 19.903 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.411 ? 1.479 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 767.320 ? 12.781 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 280.091 ? 1.138 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 386.359 ? 31.711 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2301.191 ? 9.657 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1449.797 ? 5.918 ops/ms
EishayWriteBinary.hessian thrpt 5 345.724 ? 2.050 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 209.171 ? 0.706 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 525.033 ? 39.332 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3874.773 ? 32.996 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1639.330 ? 101.485 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1440.500 ? 2.240 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1097.805 ? 82.940 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1990.390 ? 30.042 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1332.291 ? 14.900 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 337.552 ? 3.352 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 210.971 ? 0.745 ops/ms
EishayWriteString.fastjson1 thrpt 5 377.758 ? 44.513 ops/ms
EishayWriteString.fastjson2 thrpt 5 1272.710 ? 8.056 ops/ms
EishayWriteString.gson thrpt 5 193.894 ? 12.328 ops/ms
EishayWriteString.jackson thrpt 5 618.344 ? 14.885 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 616.079 ? 25.742 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1014.522 ? 4.193 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1559.269 ? 22.496 ops/ms
EishayWriteStringTree.gson thrpt 5 206.379 ? 18.867 ops/ms
EishayWriteStringTree.jackson thrpt 5 675.703 ? 3.985 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 565.168 ? 3.583 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 793.147 ? 3.080 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1140.140 ? 132.891 ops/ms
EishayWriteStringTree1x.gson thrpt 5 215.598 ? 1.218 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 593.342 ? 14.750 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 511.524 ? 6.330 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1430.668 ? 7.961 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 194.000 ? 17.906 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 573.072 ? 51.656 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1685.093 ± 135.374 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1072.115 ± 8.432 ops/ms
EishayParseBinary.hessian thrpt 5 162.096 ± 70.528 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.763 ± 1.017 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1395.591 ± 14.624 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3403.223 ± 12.284 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1622.603 ± 27.912 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1204.173 ± 331.690 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1686.171 ± 20.324 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2670.781 ± 12.469 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1539.103 ± 38.622 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 210.579 ± 12.010 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.792 ± 0.890 ops/ms
EishayParseString.fastjson1 thrpt 5 1105.391 ± 136.749 ops/ms
EishayParseString.fastjson2 thrpt 5 1092.539 ± 13.784 ops/ms
EishayParseString.gson thrpt 5 321.013 ± 26.323 ops/ms
EishayParseString.jackson thrpt 5 409.290 ± 3.301 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.798 ± 0.009 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.797 ± 0.040 ops/ms
EishayParseStringNoneCache.gson thrpt 5 202.696 ± 1.899 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 160.693 ± 0.981 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 196.515 ± 80.781 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 797.499 ± 8.065 ops/ms
EishayParseStringPretty.gson thrpt 5 298.944 ± 62.501 ops/ms
EishayParseStringPretty.jackson thrpt 5 364.663 ± 24.968 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 386.297 ± 2.419 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 817.669 ± 6.666 ops/ms
EishayParseTreeString.gson thrpt 5 181.404 ± 131.522 ops/ms
EishayParseTreeString.jackson thrpt 5 412.513 ± 4.359 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 338.959 ± 2.795 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 644.580 ± 8.245 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 272.313 ± 7.516 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 383.572 ± 3.304 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 329.271 ± 8.642 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 769.923 ± 5.036 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 273.526 ± 96.468 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 478.845 ± 8.451 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 270.261 ± 5.873 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 636.562 ± 5.837 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 275.921 ± 1.653 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 432.599 ± 3.025 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 569.049 ± 100.843 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 725.452 ± 18.432 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1039.938 ± 9.774 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 259.560 ± 29.468 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 456.505 ± 2.374 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 221.256 ± 47.143 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 725.618 ± 185.858 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 270.953 ± 2.132 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 391.520 ± 51.933 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1617.354 ± 276.418 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1475.394 ± 42.201 ops/ms
EishayWriteBinary.hessian thrpt 5 324.224 ± 2.810 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 223.420 ± 1.284 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 449.854 ± 25.918 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4076.148 ± 108.261 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1681.284 ± 10.355 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1451.150 ± 8.315 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1140.276 ± 32.333 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 2270.524 ± 8.874 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1408.232 ± 3.641 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 340.000 ± 1.455 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 224.432 ± 3.232 ops/ms
EishayWriteString.fastjson1 thrpt 5 341.713 ± 51.769 ops/ms
EishayWriteString.fastjson2 thrpt 5 1265.590 ± 3.602 ops/ms
EishayWriteString.gson thrpt 5 187.887 ± 21.911 ops/ms
EishayWriteString.jackson thrpt 5 531.889 ± 26.366 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 633.232 ± 1.765 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1035.173 ± 3.213 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1745.069 ± 12.740 ops/ms
EishayWriteStringTree.gson thrpt 5 224.717 ± 3.799 ops/ms
EishayWriteStringTree.jackson thrpt 5 677.136 ± 6.189 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 562.212 ± 8.549 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 763.369 ± 4.024 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1217.857 ± 11.832 ops/ms
EishayWriteStringTree1x.gson thrpt 5 215.019 ± 3.661 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 592.260 ± 1.512 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.142 ± 23.798 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1407.251 ± 71.793 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 181.618 ± 24.512 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 579.491 ± 23.424 ops/ms
ecs.g8m.xlarge-oracle-jdk-19_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1614.070 ± 55.781 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1078.459 ± 15.342 ops/ms
EishayParseBinary.hessian thrpt 5 200.758 ± 37.738 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.839 ± 1.443 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1400.065 ± 5.511 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3352.750 ± 15.722 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1664.939 ± 12.942 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1320.092 ± 74.363 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1643.089 ± 55.247 ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping thrpt 5 2665.770 ± 19.389 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1585.420 ± 8.226 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 188.251 ± 13.529 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.971 ± 0.449 ops/ms
EishayParseString.fastjson1 thrpt 5 1132.191 ± 14.073 ops/ms
EishayParseString.fastjson2 thrpt 5 1125.839 ± 14.246 ops/ms
EishayParseString.gson thrpt 5 345.108 ± 8.645 ops/ms
EishayParseString.jackson thrpt 5 397.158 ± 2.896 ops/ms
EishayParseStringNoneCache.fastjson1 thrpt 5 0.800 ± 0.018 ops/ms
EishayParseStringNoneCache.fastjson2 thrpt 5 0.794 ± 0.041 ops/ms
EishayParseStringNoneCache.gson thrpt 5 204.902 ± 3.171 ops/ms
EishayParseStringNoneCache.jackson thrpt 5 160.565 ± 0.667 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 218.011 ± 43.182 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 800.093 ± 9.570 ops/ms
EishayParseStringPretty.gson thrpt 5 333.924 ± 0.869 ops/ms
EishayParseStringPretty.jackson thrpt 5 365.400 ± 4.308 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 362.338 ± 4.743 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 784.885 ± 7.025 ops/ms
EishayParseTreeString.gson thrpt 5 289.855 ± 28.228 ops/ms
EishayParseTreeString.jackson thrpt 5 428.368 ± 4.188 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 317.544 ± 3.308 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 635.772 ± 6.109 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 240.299 ± 33.305 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 383.181 ± 9.662 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 291.534 ± 52.838 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 780.731 ± 10.820 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 294.319 ± 23.811 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 479.837 ± 5.976 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 267.387 ± 7.920 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 611.865 ± 2.153 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 273.049 ± 0.970 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 440.870 ± 4.333 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 601.442 ± 50.820 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 649.193 ± 54.883 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1038.388 ± 8.215 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 258.827 ± 129.027 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 463.755 ± 2.677 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 216.485 ± 22.456 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 748.942 ± 4.976 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 269.305 ± 17.698 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 406.970 ± 24.968 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2428.039 ± 19.868 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1475.041 ± 22.500 ops/ms
EishayWriteBinary.hessian thrpt 5 347.133 ± 1.662 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 221.108 ± 2.959 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 508.769 ± 37.446 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4199.943 ± 57.205 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1690.607 ± 13.501 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1472.679 ± 2.258 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1181.152 ± 9.833 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping thrpt 5 1687.091 ± 101.196 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1410.536 ± 7.288 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 344.443 ± 0.672 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 226.988 ± 3.593 ops/ms
EishayWriteString.fastjson1 thrpt 5 384.660 ± 46.397 ops/ms
EishayWriteString.fastjson2 thrpt 5 1296.172 ± 2.756 ops/ms
EishayWriteString.gson thrpt 5 200.633 ± 1.056 ops/ms
EishayWriteString.jackson thrpt 5 534.786 ± 30.653 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 628.847 ± 2.142 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1047.287 ± 4.038 ops/ms
EishayWriteStringTree.fastjson2_jsonb thrpt 5 1778.323 ± 9.915 ops/ms
EishayWriteStringTree.gson thrpt 5 227.951 ± 4.034 ops/ms
EishayWriteStringTree.jackson thrpt 5 707.695 ± 5.352 ops/ms
EishayWriteStringTree1x.fastjson1 thrpt 5 538.262 ± 5.095 ops/ms
EishayWriteStringTree1x.fastjson2 thrpt 5 785.398 ± 2.645 ops/ms
EishayWriteStringTree1x.fastjson2_jsonb thrpt 5 1231.657 ± 6.466 ops/ms
EishayWriteStringTree1x.gson thrpt 5 205.917 ± 31.719 ops/ms
EishayWriteStringTree1x.jackson thrpt 5 592.396 ± 23.068 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 384.027 ± 25.786 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1449.035 ± 67.676 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 201.949 ± 1.030 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 676.356 ± 17.202 ops/ms