mirror of https://github.com/alibaba/fastjson2.git
89 KiB
89 KiB
ecs.c7.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1662.222 ? 5.435 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1138.718 ? 3.227 ops/ms
EishayParseBinary.hessian thrpt 5 274.680 ? 2.112 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.359 ? 0.077 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1489.766 ? 8.198 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2608.891 ? 14.105 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1486.498 ? 3.170 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1700.548 ? 5.335 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1463.736 ? 5.654 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 274.039 ? 0.890 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.874 ? 0.065 ops/ms
EishayParseString.fastjson1 thrpt 5 979.787 ? 20.957 ops/ms
EishayParseString.fastjson2 thrpt 5 1371.344 ? 3.106 ops/ms
EishayParseString.gson thrpt 5 444.660 ? 2.036 ops/ms
EishayParseString.jackson thrpt 5 522.575 ? 0.934 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 267.296 ? 0.300 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1027.589 ? 3.160 ops/ms
EishayParseStringPretty.gson thrpt 5 409.400 ? 0.894 ops/ms
EishayParseStringPretty.jackson thrpt 5 482.718 ? 0.745 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 511.196 ? 1.528 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1030.907 ? 2.425 ops/ms
EishayParseTreeString.gson thrpt 5 347.737 ? 1.964 ops/ms
EishayParseTreeString.jackson thrpt 5 529.091 ? 1.466 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 448.570 ? 1.045 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 752.886 ? 2.981 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 317.788 ? 1.191 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 468.500 ? 1.326 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 451.256 ? 1.168 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 894.570 ? 3.662 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 314.062 ? 1.103 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 565.412 ? 3.361 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 378.500 ? 0.744 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 710.250 ? 1.992 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 298.448 ? 1.051 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 498.290 ? 1.452 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 815.274 ? 2.523 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1036.411 ? 0.666 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 314.381 ? 1.177 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 611.104 ? 0.843 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 248.115 ? 0.440 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 808.700 ? 1.471 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 291.624 ? 1.413 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 538.887 ? 2.021 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2123.200 ? 7.666 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1483.129 ? 7.663 ops/ms
EishayWriteBinary.hessian thrpt 5 345.154 ? 1.954 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 230.923 ? 1.660 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 763.280 ? 3.523 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3556.929 ? 27.831 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1902.994 ? 5.132 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1799.923 ? 7.848 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1165.654 ? 3.643 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1457.956 ? 8.990 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 346.463 ? 1.677 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 231.614 ? 1.982 ops/ms
EishayWriteString.fastjson1 thrpt 5 620.069 ? 1.687 ops/ms
EishayWriteString.fastjson2 thrpt 5 1587.877 ? 10.050 ops/ms
EishayWriteString.gson thrpt 5 336.198 ? 1.232 ops/ms
EishayWriteString.jackson thrpt 5 983.921 ? 5.353 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 576.792 ? 2.375 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1490.864 ? 9.578 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 293.963 ? 0.913 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 896.817 ? 3.701 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2539.129 ? 15.816 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1176.910 ? 2.093 ops/ms
EishayParseBinary.hessian thrpt 5 247.490 ? 2.406 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.319 ? 0.024 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1533.974 ? 3.124 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3600.343 ? 16.681 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1817.170 ? 3.233 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1594.995 ? 5.638 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1941.288 ? 7.934 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 254.412 ? 1.333 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.230 ? 0.040 ops/ms
EishayParseString.fastjson1 thrpt 5 919.234 ? 2.145 ops/ms
EishayParseString.fastjson2 thrpt 5 1245.343 ? 2.531 ops/ms
EishayParseString.gson thrpt 5 436.315 ? 2.233 ops/ms
EishayParseString.jackson thrpt 5 503.718 ? 0.611 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 239.530 ? 0.278 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 950.048 ? 1.420 ops/ms
EishayParseStringPretty.gson thrpt 5 405.347 ? 0.704 ops/ms
EishayParseStringPretty.jackson thrpt 5 444.494 ? 0.715 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 400.833 ? 3.053 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 837.981 ? 2.696 ops/ms
EishayParseTreeString.gson thrpt 5 324.560 ? 1.998 ops/ms
EishayParseTreeString.jackson thrpt 5 434.980 ? 2.838 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 349.537 ? 0.783 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 683.798 ? 1.495 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 308.644 ? 0.754 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 407.695 ? 0.698 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 362.421 ? 0.914 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 734.094 ? 1.909 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 317.224 ? 1.237 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 537.833 ? 0.316 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 310.244 ? 1.079 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 631.074 ? 1.772 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.846 ? 0.949 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 484.110 ? 1.269 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 743.319 ? 1.313 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1111.452 ? 1.343 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 310.371 ? 1.408 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 560.080 ? 0.969 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 227.292 ? 0.222 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 858.492 ? 1.206 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 302.764 ? 0.640 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 505.687 ? 0.565 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2462.100 ? 13.227 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1563.589 ? 6.555 ops/ms
EishayWriteBinary.hessian thrpt 5 336.605 ? 1.226 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.456 ? 1.006 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 689.244 ? 6.073 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4935.750 ? 31.437 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1978.571 ? 1.169 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1946.146 ? 5.094 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1200.868 ? 3.700 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1529.096 ? 7.138 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 333.183 ? 1.300 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 212.652 ? 0.963 ops/ms
EishayWriteString.fastjson1 thrpt 5 582.336 ? 2.292 ops/ms
EishayWriteString.fastjson2 thrpt 5 1329.997 ? 10.178 ops/ms
EishayWriteString.gson thrpt 5 278.110 ? 0.762 ops/ms
EishayWriteString.jackson thrpt 5 913.887 ? 4.332 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 535.377 ? 1.140 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1578.698 ? 7.475 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 273.898 ? 0.391 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 803.813 ? 3.837 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2832.675 ? 20.109 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1309.315 ? 2.714 ops/ms
EishayParseBinary.hessian thrpt 5 256.487 ? 2.641 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.013 ? 0.167 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1642.315 ? 3.593 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4331.133 ? 13.784 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2003.428 ? 5.481 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1506.157 ? 1.666 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2195.505 ? 9.815 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 222.936 ? 1.011 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.354 ? 0.162 ops/ms
EishayParseString.fastjson1 thrpt 5 1251.929 ? 5.430 ops/ms
EishayParseString.fastjson2 thrpt 5 1359.001 ? 2.995 ops/ms
EishayParseString.gson thrpt 5 461.582 ? 0.843 ops/ms
EishayParseString.jackson thrpt 5 508.981 ? 0.682 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 291.622 ? 0.204 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 980.978 ? 0.743 ops/ms
EishayParseStringPretty.gson thrpt 5 431.396 ? 1.365 ops/ms
EishayParseStringPretty.jackson thrpt 5 468.970 ? 1.142 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 542.148 ? 0.573 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1097.964 ? 5.091 ops/ms
EishayParseTreeString.gson thrpt 5 320.818 ? 0.966 ops/ms
EishayParseTreeString.jackson thrpt 5 506.339 ? 2.604 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 486.393 ? 0.943 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 860.824 ? 3.366 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 295.146 ? 0.150 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 460.375 ? 3.192 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 483.233 ? 2.200 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1073.743 ? 4.084 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 310.362 ? 1.092 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 566.525 ? 2.490 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 413.076 ? 1.583 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 867.690 ? 2.886 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 295.985 ? 1.609 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 509.036 ? 2.682 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 957.305 ? 2.081 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1223.566 ? 1.468 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 320.197 ? 0.348 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 580.191 ? 0.753 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.172 ? 0.871 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 901.813 ? 2.442 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 302.059 ? 0.623 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 509.821 ? 1.057 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3266.491 ? 7.427 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1850.932 ? 11.797 ops/ms
EishayWriteBinary.hessian thrpt 5 324.705 ? 1.321 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 221.382 ? 1.717 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 699.982 ? 6.388 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5684.480 ? 30.956 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2112.095 ? 15.150 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1890.876 ? 3.675 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1427.359 ? 4.796 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1786.581 ? 7.401 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 326.993 ? 1.700 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.684 ? 2.746 ops/ms
EishayWriteString.fastjson1 thrpt 5 601.529 ? 4.818 ops/ms
EishayWriteString.fastjson2 thrpt 5 1709.682 ? 9.470 ops/ms
EishayWriteString.gson thrpt 5 202.411 ? 1.267 ops/ms
EishayWriteString.jackson thrpt 5 995.425 ? 4.304 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 565.786 ? 0.893 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1868.878 ? 11.267 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 200.384 ? 0.205 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 940.202 ? 1.421 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2770.329 ± 17.231 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1302.348 ± 2.159 ops/ms
EishayParseBinary.hessian thrpt 5 240.142 ± 0.731 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.453 ± 0.057 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1637.529 ± 3.723 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4287.790 ± 80.569 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2098.714 ± 6.005 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1641.252 ± 4.085 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2166.149 ± 9.006 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 245.360 ± 3.774 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.191 ± 0.446 ops/ms
EishayParseString.fastjson1 thrpt 5 1202.860 ± 4.194 ops/ms
EishayParseString.fastjson2 thrpt 5 1343.251 ± 2.349 ops/ms
EishayParseString.gson thrpt 5 429.780 ± 2.019 ops/ms
EishayParseString.jackson thrpt 5 511.429 ± 1.138 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 291.834 ± 0.296 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 990.238 ± 2.313 ops/ms
EishayParseStringPretty.gson thrpt 5 391.613 ± 4.723 ops/ms
EishayParseStringPretty.jackson thrpt 5 443.908 ± 0.587 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 553.722 ± 0.403 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1149.431 ± 3.630 ops/ms
EishayParseTreeString.gson thrpt 5 318.834 ± 3.848 ops/ms
EishayParseTreeString.jackson thrpt 5 465.100 ± 1.653 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 470.333 ± 1.013 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 897.193 ± 5.272 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 299.171 ± 0.907 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 455.507 ± 2.758 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 489.197 ± 2.380 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1098.630 ± 6.488 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.612 ± 1.346 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 572.503 ± 0.821 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 401.930 ± 1.711 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 827.752 ± 4.064 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 300.526 ± 1.055 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 510.544 ± 4.581 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 915.475 ± 2.003 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1224.510 ± 5.748 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 316.554 ± 0.512 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 570.859 ± 1.426 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 267.378 ± 0.516 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 935.731 ± 2.040 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.955 ± 0.735 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 499.809 ± 0.476 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3283.263 ± 11.549 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1832.585 ± 11.092 ops/ms
EishayWriteBinary.hessian thrpt 5 328.245 ± 1.770 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 222.418 ± 0.914 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 679.568 ± 3.971 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5503.199 ± 29.722 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2116.891 ± 17.020 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1747.741 ± 3.518 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1416.587 ± 4.909 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1740.410 ± 7.960 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 323.377 ± 2.918 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 232.017 ± 3.066 ops/ms
EishayWriteString.fastjson1 thrpt 5 595.613 ± 1.816 ops/ms
EishayWriteString.fastjson2 thrpt 5 1676.667 ± 13.020 ops/ms
EishayWriteString.gson thrpt 5 203.293 ± 0.447 ops/ms
EishayWriteString.jackson thrpt 5 916.717 ± 5.178 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 530.982 ± 1.256 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1828.590 ± 10.860 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 204.533 ± 0.318 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 925.001 ± 5.443 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1726.284 ? 1.558 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1078.006 ? 0.904 ops/ms
EishayParseBinary.hessian thrpt 5 275.126 ? 0.976 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.864 ? 0.135 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1460.781 ? 3.883 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2535.911 ? 1.570 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1553.789 ? 1.819 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1688.599 ? 1.626 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1517.940 ? 1.299 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 273.843 ? 0.176 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.340 ? 0.190 ops/ms
EishayParseString.fastjson1 thrpt 5 1027.530 ? 4.496 ops/ms
EishayParseString.fastjson2 thrpt 5 1442.109 ? 4.332 ops/ms
EishayParseString.gson thrpt 5 469.900 ? 0.790 ops/ms
EishayParseString.jackson thrpt 5 533.885 ? 0.734 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 286.020 ? 0.477 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1053.824 ? 3.206 ops/ms
EishayParseStringPretty.gson thrpt 5 449.456 ? 5.253 ops/ms
EishayParseStringPretty.jackson thrpt 5 496.080 ? 1.683 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 501.525 ? 1.604 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1006.124 ? 1.766 ops/ms
EishayParseTreeString.gson thrpt 5 374.615 ? 0.541 ops/ms
EishayParseTreeString.jackson thrpt 5 561.791 ? 1.454 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 442.198 ? 1.216 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 792.272 ? 1.333 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 361.513 ? 1.211 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 464.788 ? 0.839 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 446.187 ? 0.200 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 847.705 ? 0.397 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 340.679 ? 0.317 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 599.803 ? 0.832 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 379.751 ? 1.678 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 747.335 ? 1.660 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 309.542 ? 0.291 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 544.441 ? 1.124 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 838.884 ? 0.830 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1073.276 ? 2.247 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 337.690 ? 0.485 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 630.986 ? 0.826 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 246.772 ? 0.624 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 812.567 ? 0.576 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 309.744 ? 1.439 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 527.827 ? 1.001 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2039.618 ? 2.916 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1509.852 ? 1.742 ops/ms
EishayWriteBinary.hessian thrpt 5 416.338 ? 1.786 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 241.022 ? 0.219 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 726.247 ? 4.453 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3410.517 ? 6.807 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1909.070 ? 1.652 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1784.388 ? 2.569 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1214.861 ? 1.473 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1475.657 ? 3.519 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 413.306 ? 1.564 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 243.316 ? 0.269 ops/ms
EishayWriteString.fastjson1 thrpt 5 664.014 ? 1.059 ops/ms
EishayWriteString.fastjson2 thrpt 5 1632.983 ? 4.610 ops/ms
EishayWriteString.gson thrpt 5 383.323 ? 1.633 ops/ms
EishayWriteString.jackson thrpt 5 945.072 ? 1.362 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 589.814 ? 0.879 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1457.272 ? 8.190 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 339.378 ? 1.216 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 855.805 ? 6.924 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2646.253 ? 2.190 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1158.369 ? 2.102 ops/ms
EishayParseBinary.hessian thrpt 5 252.480 ? 1.677 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.457 ? 0.070 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1441.024 ? 6.030 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3862.448 ? 13.683 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1776.584 ? 10.613 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1652.121 ? 2.196 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1993.518 ? 3.348 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 251.530 ? 0.762 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.203 ? 0.170 ops/ms
EishayParseString.fastjson1 thrpt 5 953.742 ? 4.203 ops/ms
EishayParseString.fastjson2 thrpt 5 1263.016 ? 2.389 ops/ms
EishayParseString.gson thrpt 5 435.539 ? 0.868 ops/ms
EishayParseString.jackson thrpt 5 480.355 ? 2.235 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 254.748 ? 0.419 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 891.808 ? 6.039 ops/ms
EishayParseStringPretty.gson thrpt 5 460.131 ? 2.136 ops/ms
EishayParseStringPretty.jackson thrpt 5 432.149 ? 1.278 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 417.250 ? 1.715 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 856.286 ? 1.113 ops/ms
EishayParseTreeString.gson thrpt 5 382.926 ? 2.750 ops/ms
EishayParseTreeString.jackson thrpt 5 468.108 ? 2.215 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 355.831 ? 0.571 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 675.617 ? 0.919 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 338.399 ? 1.086 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 426.393 ? 2.687 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 372.822 ? 1.459 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 762.875 ? 0.860 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 378.551 ? 0.154 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 552.247 ? 2.719 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 317.523 ? 0.688 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 631.148 ? 0.406 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 336.224 ? 1.121 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 513.841 ? 0.513 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 734.766 ? 1.291 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1060.486 ? 2.195 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 376.451 ? 0.607 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 594.862 ? 1.261 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 230.339 ? 0.870 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 777.403 ? 1.651 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 341.858 ? 1.128 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 534.012 ? 1.322 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2659.126 ? 5.738 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1768.030 ? 2.503 ops/ms
EishayWriteBinary.hessian thrpt 5 400.785 ? 0.295 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 233.523 ? 0.113 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 701.873 ? 1.012 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5105.656 ? 3.996 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2138.159 ? 2.983 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1942.301 ? 7.790 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1374.884 ? 4.671 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1687.014 ? 1.117 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 407.627 ? 0.610 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 246.412 ? 1.101 ops/ms
EishayWriteString.fastjson1 thrpt 5 619.173 ? 15.892 ops/ms
EishayWriteString.fastjson2 thrpt 5 1405.969 ? 2.960 ops/ms
EishayWriteString.gson thrpt 5 268.810 ? 0.601 ops/ms
EishayWriteString.jackson thrpt 5 961.373 ? 1.099 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 589.438 ? 15.185 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1783.348 ? 2.158 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 278.355 ? 0.341 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 865.576 ? 1.506 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2891.229 ? 5.892 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1072.316 ? 1.350 ops/ms
EishayParseBinary.hessian thrpt 5 248.840 ? 0.451 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.760 ? 0.073 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1558.805 ? 1.902 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4123.576 ? 5.903 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1823.255 ? 2.506 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1638.718 ? 11.573 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2183.494 ? 17.350 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 252.620 ? 1.436 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.956 ? 0.113 ops/ms
EishayParseString.fastjson1 thrpt 5 1306.541 ? 4.457 ops/ms
EishayParseString.fastjson2 thrpt 5 1291.725 ? 5.437 ops/ms
EishayParseString.gson thrpt 5 535.406 ? 1.408 ops/ms
EishayParseString.jackson thrpt 5 509.352 ? 1.394 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 299.887 ? 0.201 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 877.325 ? 1.061 ops/ms
EishayParseStringPretty.gson thrpt 5 481.832 ? 6.213 ops/ms
EishayParseStringPretty.jackson thrpt 5 478.447 ? 1.181 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 536.660 ? 0.571 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1060.262 ? 1.365 ops/ms
EishayParseTreeString.gson thrpt 5 394.247 ? 2.324 ops/ms
EishayParseTreeString.jackson thrpt 5 543.111 ? 1.441 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 460.660 ? 1.176 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 770.436 ? 0.791 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 361.052 ? 0.620 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 511.847 ? 1.763 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 465.962 ? 1.050 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 994.593 ? 3.573 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 384.495 ? 1.500 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 634.670 ? 4.033 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 391.154 ? 0.795 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 761.660 ? 0.685 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 363.045 ? 0.373 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 553.643 ? 1.732 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 935.891 ? 5.401 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1062.466 ? 2.360 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 379.475 ? 0.540 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 620.698 ? 8.743 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 269.017 ? 0.434 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 840.057 ? 0.430 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 371.943 ? 1.439 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 568.542 ? 0.999 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2873.358 ? 3.399 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1695.634 ? 2.834 ops/ms
EishayWriteBinary.hessian thrpt 5 412.395 ? 0.188 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 266.326 ? 0.352 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 700.106 ? 2.671 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5543.836 ? 9.139 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2154.305 ? 5.839 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1900.063 ? 19.681 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1475.380 ? 4.077 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1706.794 ? 3.798 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 406.381 ? 2.417 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 260.322 ? 0.440 ops/ms
EishayWriteString.fastjson1 thrpt 5 643.276 ? 1.430 ops/ms
EishayWriteString.fastjson2 thrpt 5 1740.107 ? 3.376 ops/ms
EishayWriteString.gson thrpt 5 335.993 ? 0.545 ops/ms
EishayWriteString.jackson thrpt 5 961.683 ? 12.364 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 584.185 ? 0.747 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1785.809 ? 5.474 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 335.885 ? 0.208 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 902.097 ? 2.225 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2859.644 ± 20.172 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1122.420 ± 1.629 ops/ms
EishayParseBinary.hessian thrpt 5 244.279 ± 0.960 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.924 ± 0.157 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1607.373 ± 3.286 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4224.540 ± 61.690 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1863.465 ± 1.633 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1613.529 ± 13.596 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2186.393 ± 2.216 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 245.245 ± 2.622 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.328 ± 0.164 ops/ms
EishayParseString.fastjson1 thrpt 5 1209.528 ± 6.761 ops/ms
EishayParseString.fastjson2 thrpt 5 1325.271 ± 6.189 ops/ms
EishayParseString.gson thrpt 5 458.331 ± 0.936 ops/ms
EishayParseString.jackson thrpt 5 488.310 ± 0.779 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 287.353 ± 0.257 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 887.062 ± 1.813 ops/ms
EishayParseStringPretty.gson thrpt 5 431.686 ± 2.153 ops/ms
EishayParseStringPretty.jackson thrpt 5 450.128 ± 0.388 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 537.335 ± 0.257 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1068.226 ± 3.304 ops/ms
EishayParseTreeString.gson thrpt 5 391.461 ± 0.561 ops/ms
EishayParseTreeString.jackson thrpt 5 496.032 ± 4.678 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 449.313 ± 1.305 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 780.011 ± 1.055 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 359.338 ± 3.649 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 461.393 ± 2.990 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 473.117 ± 3.067 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 883.528 ± 6.731 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 378.400 ± 0.450 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 584.265 ± 1.390 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 398.139 ± 0.189 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 772.442 ± 1.726 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 354.311 ± 4.857 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 526.606 ± 1.142 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 895.860 ± 3.165 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1115.985 ± 2.149 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 376.825 ± 0.537 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 594.852 ± 3.012 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 262.875 ± 0.627 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 832.547 ± 2.125 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 346.566 ± 12.055 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 508.096 ± 1.329 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2888.999 ± 20.880 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1730.387 ± 1.622 ops/ms
EishayWriteBinary.hessian thrpt 5 410.436 ± 0.746 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 269.923 ± 0.531 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 664.456 ± 1.003 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5614.865 ± 8.907 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2173.656 ± 4.589 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1739.481 ± 38.449 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1479.224 ± 2.441 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1686.060 ± 3.071 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 404.499 ± 0.884 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 256.479 ± 0.382 ops/ms
EishayWriteString.fastjson1 thrpt 5 615.609 ± 2.252 ops/ms
EishayWriteString.fastjson2 thrpt 5 1665.885 ± 1.902 ops/ms
EishayWriteString.gson thrpt 5 316.647 ± 0.588 ops/ms
EishayWriteString.jackson thrpt 5 889.991 ± 1.812 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 549.776 ± 3.198 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1824.819 ± 1.879 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 313.854 ± 1.513 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 840.854 ± 3.229 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1280.674 ? 2.031 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 737.087 ? 0.715 ops/ms
EishayParseBinary.hessian thrpt 5 192.118 ? 0.386 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.157 ? 0.034 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 956.428 ? 0.699 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2135.048 ? 7.098 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1070.744 ? 0.584 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1301.474 ? 0.697 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1112.365 ? 3.587 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 190.994 ? 0.353 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 37.665 ? 0.067 ops/ms
EishayParseString.fastjson1 thrpt 5 731.773 ? 0.347 ops/ms
EishayParseString.fastjson2 thrpt 5 873.332 ? 1.048 ops/ms
EishayParseString.gson thrpt 5 313.322 ? 0.083 ops/ms
EishayParseString.jackson thrpt 5 386.022 ? 0.238 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 207.018 ? 0.709 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 694.247 ? 0.764 ops/ms
EishayParseStringPretty.gson thrpt 5 284.081 ? 0.186 ops/ms
EishayParseStringPretty.jackson thrpt 5 346.327 ? 0.308 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 305.764 ? 0.617 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 593.538 ? 2.544 ops/ms
EishayParseTreeString.gson thrpt 5 264.013 ? 0.472 ops/ms
EishayParseTreeString.jackson thrpt 5 357.927 ? 0.343 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 267.942 ? 0.243 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 510.235 ? 0.584 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 244.136 ? 0.254 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 327.566 ? 0.356 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 249.301 ? 0.224 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 545.538 ? 0.355 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 239.742 ? 0.138 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 436.212 ? 0.416 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 220.044 ? 0.236 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 476.158 ? 0.167 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 220.525 ? 0.158 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 400.588 ? 0.397 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 564.971 ? 0.434 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 732.637 ? 1.203 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.109 ? 0.104 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 455.521 ? 0.465 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 190.681 ? 0.092 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 610.826 ? 0.744 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 220.541 ? 0.184 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 421.881 ? 2.396 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1335.582 ? 4.685 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1128.893 ? 1.636 ops/ms
EishayWriteBinary.hessian thrpt 5 292.494 ? 1.417 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 179.804 ? 0.140 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 431.691 ? 0.507 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 1893.470 ? 3.779 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1312.868 ? 1.883 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1096.990 ? 1.314 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 855.887 ? 2.001 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1074.714 ? 3.870 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 294.084 ? 0.497 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 178.272 ? 0.278 ops/ms
EishayWriteString.fastjson1 thrpt 5 442.865 ? 1.261 ops/ms
EishayWriteString.fastjson2 thrpt 5 1020.280 ? 0.743 ops/ms
EishayWriteString.gson thrpt 5 278.384 ? 0.370 ops/ms
EishayWriteString.jackson thrpt 5 572.937 ? 0.829 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 426.119 ? 0.386 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1131.508 ? 0.781 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 232.055 ? 0.146 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 565.985 ? 0.695 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1663.453 ? 1.305 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 795.439 ? 0.365 ops/ms
EishayParseBinary.hessian thrpt 5 177.726 ? 0.445 ops/ms
EishayParseBinary.javaSerialize thrpt 5 36.199 ? 0.131 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1038.545 ? 0.651 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2521.071 ? 2.870 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1149.564 ? 6.198 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1274.773 ? 0.468 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1322.467 ? 1.414 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 181.389 ? 0.533 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 36.167 ? 0.024 ops/ms
EishayParseString.fastjson1 thrpt 5 736.280 ? 0.285 ops/ms
EishayParseString.fastjson2 thrpt 5 876.581 ? 5.027 ops/ms
EishayParseString.gson thrpt 5 320.112 ? 0.423 ops/ms
EishayParseString.jackson thrpt 5 375.694 ? 0.804 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 210.254 ? 0.285 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 670.851 ? 1.077 ops/ms
EishayParseStringPretty.gson thrpt 5 295.296 ? 0.359 ops/ms
EishayParseStringPretty.jackson thrpt 5 346.267 ? 0.339 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 321.058 ? 0.221 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 551.341 ? 2.258 ops/ms
EishayParseTreeString.gson thrpt 5 264.209 ? 0.801 ops/ms
EishayParseTreeString.jackson thrpt 5 352.671 ? 0.345 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 273.937 ? 0.284 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 467.901 ? 3.697 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 244.773 ? 0.847 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 329.667 ? 0.401 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 287.822 ? 0.435 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 505.750 ? 0.658 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 255.201 ? 0.464 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 417.348 ? 0.270 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 231.079 ? 0.237 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 436.267 ? 12.461 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 239.055 ? 0.587 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 390.139 ? 0.300 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 589.765 ? 0.616 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 756.711 ? 1.447 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.714 ? 0.348 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 439.002 ? 1.118 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 191.430 ? 0.145 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 597.105 ? 1.800 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 238.680 ? 0.120 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 396.478 ? 0.678 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1849.780 ? 1.632 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1166.809 ? 0.878 ops/ms
EishayWriteBinary.hessian thrpt 5 309.496 ? 0.665 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 188.619 ? 1.591 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 428.888 ? 4.082 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3400.406 ? 1.975 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1363.497 ? 1.135 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1279.906 ? 1.162 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 955.027 ? 1.209 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1113.524 ? 1.265 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 308.501 ? 0.857 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 189.583 ? 2.738 ops/ms
EishayWriteString.fastjson1 thrpt 5 421.318 ? 0.570 ops/ms
EishayWriteString.fastjson2 thrpt 5 1044.807 ? 0.654 ops/ms
EishayWriteString.gson thrpt 5 252.184 ? 0.828 ops/ms
EishayWriteString.jackson thrpt 5 624.947 ? 0.298 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 378.437 ? 0.297 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1165.019 ? 0.465 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 242.702 ? 0.753 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 551.909 ? 0.726 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1808.176 ? 3.496 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 816.305 ? 6.405 ops/ms
EishayParseBinary.hessian thrpt 5 208.556 ? 0.319 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.801 ? 0.057 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1176.307 ? 1.792 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2858.567 ? 8.649 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1190.838 ? 2.250 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1229.317 ? 1.449 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1422.309 ? 1.011 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 204.442 ? 0.678 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.192 ? 0.074 ops/ms
EishayParseString.fastjson1 thrpt 5 1019.763 ? 0.468 ops/ms
EishayParseString.fastjson2 thrpt 5 887.672 ? 6.823 ops/ms
EishayParseString.gson thrpt 5 317.093 ? 0.435 ops/ms
EishayParseString.jackson thrpt 5 381.273 ? 0.283 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 239.216 ? 0.219 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 678.129 ? 1.542 ops/ms
EishayParseStringPretty.gson thrpt 5 295.134 ? 0.340 ops/ms
EishayParseStringPretty.jackson thrpt 5 343.482 ? 0.317 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 359.210 ? 0.104 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 630.866 ? 1.361 ops/ms
EishayParseTreeString.gson thrpt 5 260.955 ? 0.379 ops/ms
EishayParseTreeString.jackson thrpt 5 385.049 ? 0.161 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 309.728 ? 0.097 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 517.425 ? 0.741 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 243.087 ? 0.182 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 351.131 ? 0.171 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 319.998 ? 0.395 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 599.032 ? 0.382 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 254.136 ? 0.322 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 450.405 ? 0.344 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 268.893 ? 0.156 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 499.406 ? 0.530 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 236.229 ? 1.338 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 414.005 ? 0.165 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 758.527 ? 1.208 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 787.095 ? 2.798 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.104 ? 0.345 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 435.201 ? 0.291 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 218.474 ? 0.561 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 618.590 ? 1.460 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 235.973 ? 0.772 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 399.804 ? 0.282 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1842.154 ? 2.644 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1177.016 ? 1.188 ops/ms
EishayWriteBinary.hessian thrpt 5 311.714 ? 0.343 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 182.055 ? 3.679 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 474.279 ? 0.541 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3325.391 ? 3.027 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1354.452 ? 2.792 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1233.915 ? 0.380 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 964.121 ? 1.145 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1116.235 ? 2.111 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 308.800 ? 1.040 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 183.430 ? 3.567 ops/ms
EishayWriteString.fastjson1 thrpt 5 471.712 ? 1.311 ops/ms
EishayWriteString.fastjson2 thrpt 5 1174.052 ? 1.819 ops/ms
EishayWriteString.gson thrpt 5 190.625 ? 0.192 ops/ms
EishayWriteString.jackson thrpt 5 618.590 ? 0.633 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.481 ? 2.906 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1161.469 ? 1.255 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 184.111 ? 0.070 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 604.191 ? 0.646 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1780.179 ± 3.489 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 828.498 ± 1.595 ops/ms
EishayParseBinary.hessian thrpt 5 186.393 ± 0.416 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.952 ± 0.039 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1133.247 ± 7.458 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2714.187 ± 4.333 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1207.819 ± 2.949 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1206.275 ± 6.545 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1417.090 ± 4.939 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 185.529 ± 0.153 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.185 ± 0.102 ops/ms
EishayParseString.fastjson1 thrpt 5 997.774 ± 2.296 ops/ms
EishayParseString.fastjson2 thrpt 5 894.187 ± 3.593 ops/ms
EishayParseString.gson thrpt 5 301.636 ± 1.115 ops/ms
EishayParseString.jackson thrpt 5 365.406 ± 0.347 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 231.265 ± 0.785 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 674.872 ± 1.218 ops/ms
EishayParseStringPretty.gson thrpt 5 274.582 ± 3.115 ops/ms
EishayParseStringPretty.jackson thrpt 5 328.987 ± 4.564 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 336.155 ± 0.325 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 639.322 ± 3.113 ops/ms
EishayParseTreeString.gson thrpt 5 256.792 ± 1.908 ops/ms
EishayParseTreeString.jackson thrpt 5 362.970 ± 0.684 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 294.638 ± 0.575 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 512.853 ± 0.706 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 242.315 ± 1.090 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 336.900 ± 0.476 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 298.584 ± 0.274 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 599.442 ± 0.462 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 252.117 ± 0.377 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 435.846 ± 1.414 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 262.758 ± 0.607 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 501.182 ± 1.642 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 234.796 ± 0.845 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 398.919 ± 0.421 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 742.253 ± 1.260 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 797.892 ± 1.362 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 252.422 ± 0.400 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 399.552 ± 1.099 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 208.690 ± 0.469 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 623.039 ± 0.871 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 233.502 ± 0.401 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 383.354 ± 1.017 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1843.719 ± 7.840 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1157.920 ± 2.390 ops/ms
EishayWriteBinary.hessian thrpt 5 307.969 ± 2.201 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 188.298 ± 0.878 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 410.816 ± 4.699 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3005.332 ± 8.265 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1356.157 ± 1.531 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1272.494 ± 11.184 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 957.394 ± 1.720 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1109.344 ± 4.282 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 303.235 ± 1.087 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 185.375 ± 0.915 ops/ms
EishayWriteString.fastjson1 thrpt 5 396.350 ± 0.962 ops/ms
EishayWriteString.fastjson2 thrpt 5 1129.792 ± 1.516 ops/ms
EishayWriteString.gson thrpt 5 192.132 ± 0.561 ops/ms
EishayWriteString.jackson thrpt 5 576.541 ± 2.065 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 385.988 ± 1.227 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1163.358 ± 10.059 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 189.026 ± 0.389 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 568.293 ± 10.163 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1516.117 ? 42.147 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 832.850 ? 34.427 ops/ms
EishayParseBinary.hessian thrpt 5 209.234 ? 3.058 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.973 ? 0.499 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1177.419 ? 29.138 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2537.478 ? 38.379 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1222.673 ? 82.193 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1343.870 ? 31.317 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1274.306 ? 43.604 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 208.038 ? 6.114 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.701 ? 0.753 ops/ms
EishayParseString.fastjson1 thrpt 5 795.159 ? 22.596 ops/ms
EishayParseString.fastjson2 thrpt 5 972.806 ? 35.991 ops/ms
EishayParseString.gson thrpt 5 366.667 ? 2.916 ops/ms
EishayParseString.jackson thrpt 5 390.459 ? 12.932 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 225.220 ? 4.382 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 779.264 ? 33.888 ops/ms
EishayParseStringPretty.gson thrpt 5 337.177 ? 10.927 ops/ms
EishayParseStringPretty.jackson thrpt 5 362.806 ? 6.540 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 311.170 ? 7.817 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 612.467 ? 21.824 ops/ms
EishayParseTreeString.gson thrpt 5 283.933 ? 3.426 ops/ms
EishayParseTreeString.jackson thrpt 5 347.311 ? 20.582 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 301.724 ? 7.223 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 533.454 ? 23.048 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 268.339 ? 3.964 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 322.453 ? 20.186 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 261.416 ? 7.600 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 562.526 ? 18.561 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 264.415 ? 3.530 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 406.872 ? 24.373 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.087 ? 5.060 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 504.966 ? 32.912 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 237.792 ? 5.223 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 366.248 ? 22.187 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 683.306 ? 7.890 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 823.228 ? 32.578 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 261.041 ? 2.940 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 434.819 ? 13.643 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 208.063 ? 8.031 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 679.133 ? 20.327 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 244.482 ? 7.459 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 400.344 ? 9.764 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1580.473 ? 21.076 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1338.089 ? 16.412 ops/ms
EishayWriteBinary.hessian thrpt 5 334.870 ? 4.001 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 206.345 ? 1.121 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 479.002 ? 21.459 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2366.529 ? 30.401 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1570.107 ? 17.600 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1445.603 ? 12.524 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 982.994 ? 13.416 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1263.366 ? 9.434 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 341.814 ? 1.649 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 208.184 ? 1.008 ops/ms
EishayWriteString.fastjson1 thrpt 5 520.963 ? 7.339 ops/ms
EishayWriteString.fastjson2 thrpt 5 1218.867 ? 20.243 ops/ms
EishayWriteString.gson thrpt 5 328.846 ? 3.582 ops/ms
EishayWriteString.jackson thrpt 5 644.281 ? 14.797 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 446.892 ? 11.495 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1327.107 ? 4.267 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 283.418 ? 3.123 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 665.656 ? 14.801 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2029.215 ? 2.253 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1038.271 ? 160.758 ops/ms
EishayParseBinary.hessian thrpt 5 196.047 ? 8.494 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.984 ? 0.668 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1263.148 ? 1.579 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3031.802 ? 2.565 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1548.646 ? 1.754 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1422.802 ? 1.023 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1647.083 ? 1.495 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.002 ? 2.619 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.344 ? 0.144 ops/ms
EishayParseString.fastjson1 thrpt 5 808.850 ? 0.476 ops/ms
EishayParseString.fastjson2 thrpt 5 1070.176 ? 2.508 ops/ms
EishayParseString.gson thrpt 5 379.567 ? 0.517 ops/ms
EishayParseString.jackson thrpt 5 410.835 ? 23.263 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 223.461 ? 13.852 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 804.393 ? 8.140 ops/ms
EishayParseStringPretty.gson thrpt 5 344.945 ? 0.453 ops/ms
EishayParseStringPretty.jackson thrpt 5 386.034 ? 0.889 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 359.838 ? 0.687 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 682.099 ? 0.959 ops/ms
EishayParseTreeString.gson thrpt 5 310.904 ? 0.443 ops/ms
EishayParseTreeString.jackson thrpt 5 379.400 ? 0.406 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 284.500 ? 0.443 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 567.073 ? 2.020 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 287.249 ? 0.466 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 360.950 ? 0.194 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 328.463 ? 13.681 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 650.771 ? 1.172 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 296.691 ? 0.516 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 460.828 ? 0.472 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 189.119 ? 45.684 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 544.160 ? 0.731 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 284.217 ? 0.169 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 423.505 ? 0.241 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 681.025 ? 0.793 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1006.013 ? 5.502 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 297.541 ? 0.367 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 481.236 ? 0.109 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 177.133 ? 5.199 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 745.930 ? 3.179 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 280.129 ? 1.012 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 436.635 ? 0.556 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2151.811 ? 342.656 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1341.495 ? 42.032 ops/ms
EishayWriteBinary.hessian thrpt 5 359.473 ? 0.189 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 214.567 ? 1.045 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 505.498 ? 1.365 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4057.727 ? 5.423 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1677.905 ? 1.435 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1533.531 ? 2.597 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1150.076 ? 0.571 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1259.117 ? 109.202 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 362.051 ? 1.283 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 216.147 ? 0.721 ops/ms
EishayWriteString.fastjson1 thrpt 5 468.939 ? 20.896 ops/ms
EishayWriteString.fastjson2 thrpt 5 1160.671 ? 15.419 ops/ms
EishayWriteString.gson thrpt 5 292.048 ? 0.590 ops/ms
EishayWriteString.jackson thrpt 5 688.803 ? 2.804 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 478.476 ? 24.535 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1355.613 ? 23.026 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 296.791 ? 5.102 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 525.365 ? 17.092 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2022.319 ? 81.933 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1083.785 ? 19.598 ops/ms
EishayParseBinary.hessian thrpt 5 224.032 ? 9.517 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.490 ? 1.195 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1377.237 ? 3.481 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3393.453 ? 6.229 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1637.266 ? 18.335 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1160.431 ? 229.887 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1691.786 ? 12.459 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 227.044 ? 2.233 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.849 ? 4.008 ops/ms
EishayParseString.fastjson1 thrpt 5 1145.105 ? 25.236 ops/ms
EishayParseString.fastjson2 thrpt 5 1166.351 ? 1.719 ops/ms
EishayParseString.gson thrpt 5 334.902 ? 71.830 ops/ms
EishayParseString.jackson thrpt 5 408.786 ? 26.909 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 260.700 ? 22.899 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 820.597 ? 14.233 ops/ms
EishayParseStringPretty.gson thrpt 5 333.412 ? 15.936 ops/ms
EishayParseStringPretty.jackson thrpt 5 384.897 ? 13.138 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 410.162 ? 0.433 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 830.533 ? 5.921 ops/ms
EishayParseTreeString.gson thrpt 5 293.568 ? 21.096 ops/ms
EishayParseTreeString.jackson thrpt 5 426.279 ? 17.710 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 363.134 ? 8.905 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 648.440 ? 0.452 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 277.349 ? 8.934 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 377.836 ? 1.128 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 362.638 ? 4.236 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 761.529 ? 19.725 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 283.337 ? 21.574 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 500.941 ? 0.542 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 294.924 ? 18.820 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 635.588 ? 1.888 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 277.498 ? 0.542 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 445.429 ? 0.434 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 638.141 ? 42.717 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1038.747 ? 11.047 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 286.688 ? 37.930 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 451.538 ? 16.913 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.402 ? 1.517 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 761.835 ? 41.251 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 284.780 ? 0.655 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 437.231 ? 5.320 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2241.859 ? 12.487 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1397.588 ? 1.209 ops/ms
EishayWriteBinary.hessian thrpt 5 333.990 ? 2.428 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 211.803 ? 0.318 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 557.387 ? 2.428 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4200.961 ? 37.306 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1688.155 ? 79.988 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1417.020 ? 1.161 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1125.267 ? 21.297 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1261.487 ? 68.406 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 350.489 ? 1.202 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 206.463 ? 0.338 ops/ms
EishayWriteString.fastjson1 thrpt 5 505.108 ? 23.779 ops/ms
EishayWriteString.fastjson2 thrpt 5 1370.059 ? 6.149 ops/ms
EishayWriteString.gson thrpt 5 206.537 ? 0.029 ops/ms
EishayWriteString.jackson thrpt 5 644.904 ? 15.364 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 507.687 ? 29.260 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1379.837 ? 2.303 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 203.099 ? 0.301 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 673.610 ? 10.411 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1987.842 ± 169.751 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1121.930 ± 5.281 ops/ms
EishayParseBinary.hessian thrpt 5 209.146 ± 2.905 ops/ms
EishayParseBinary.javaSerialize thrpt 5 43.673 ± 0.136 ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1394.126 ± 1.486 ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3476.798 ± 11.612 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1667.487 ± 6.044 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1307.523 ± 40.790 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1548.918 ± 28.927 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 198.470 ± 16.857 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.646 ± 0.716 ops/ms
EishayParseString.fastjson1 thrpt 5 1128.923 ± 61.030 ops/ms
EishayParseString.fastjson2 thrpt 5 1091.925 ± 101.062 ops/ms
EishayParseString.gson thrpt 5 352.105 ± 17.142 ops/ms
EishayParseString.jackson thrpt 5 410.362 ± 0.415 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 244.726 ± 21.715 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 819.710 ± 29.240 ops/ms
EishayParseStringPretty.gson thrpt 5 312.349 ± 25.834 ops/ms
EishayParseStringPretty.jackson thrpt 5 323.073 ± 30.067 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 382.220 ± 6.192 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 842.690 ± 1.533 ops/ms
EishayParseTreeString.gson thrpt 5 281.202 ± 30.481 ops/ms
EishayParseTreeString.jackson thrpt 5 411.388 ± 0.266 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 337.931 ± 1.239 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 650.674 ± 0.898 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 259.352 ± 29.245 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 378.976 ± 2.874 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 329.344 ± 12.255 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 783.334 ± 2.267 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 279.594 ± 10.596 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 494.819 ± 1.111 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 288.564 ± 4.663 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 649.651 ± 0.721 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 277.641 ± 0.331 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 453.953 ± 0.886 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 833.932 ± 11.241 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1068.229 ± 10.975 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 285.549 ± 5.511 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 447.629 ± 4.253 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 226.919 ± 4.528 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 788.524 ± 27.453 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 276.543 ± 1.184 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 411.895 ± 8.532 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2032.221 ± 326.583 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1448.964 ± 6.190 ops/ms
EishayWriteBinary.hessian thrpt 5 339.541 ± 2.767 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 227.975 ± 4.873 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 474.253 ± 4.294 ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4343.578 ± 109.608 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1693.378 ± 1.025 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1432.070 ± 5.268 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1188.543 ± 14.632 ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1335.674 ± 72.665 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 345.626 ± 1.355 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.927 ± 1.012 ops/ms
EishayWriteString.fastjson1 thrpt 5 476.820 ± 10.227 ops/ms
EishayWriteString.fastjson2 thrpt 5 1328.271 ± 4.614 ops/ms
EishayWriteString.gson thrpt 5 192.670 ± 4.892 ops/ms
EishayWriteString.jackson thrpt 5 604.429 ± 14.617 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 474.182 ± 11.146 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1446.106 ± 6.967 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 205.346 ± 1.840 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 665.041 ± 30.219 ops/ms