68 KiB
68 KiB
aliyun_ecs.c8i.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3920.940 ? 13.307 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 3965.435 ? 21.827 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3502.318 ? 29.419 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3346.140 ? 20.872 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3455.424 ? 14.200 ops/ms
EishayParseBinary.hessian thrpt 5 663.110 ? 32.879 ops/ms
EishayParseBinary.javaSerialize thrpt 5 114.872 ? 0.209 ops/ms
EishayParseBinary.jsonb thrpt 5 5045.836 ? 16.902 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7883.182 ? 41.919 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3510.873 ? 12.478 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3150.255 ? 12.323 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3835.086 ? 4.268 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 646.775 ? 52.948 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 115.100 ? 0.188 ops/ms
EishayParseString.fastjson1 thrpt 5 2165.489 ? 7.198 ops/ms
EishayParseString.fastjson2 thrpt 5 3180.713 ? 15.056 ops/ms
EishayParseString.gson thrpt 5 1000.499 ? 4.824 ops/ms
EishayParseString.jackson thrpt 5 1123.294 ? 4.756 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 583.307 ? 1.874 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1496.380 ? 3.205 ops/ms
EishayParseStringPretty.gson thrpt 5 934.965 ? 5.381 ops/ms
EishayParseStringPretty.jackson thrpt 5 954.307 ? 2.143 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1142.959 ? 4.255 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2183.441 ? 11.588 ops/ms
EishayParseTreeString.gson thrpt 5 867.891 ? 3.411 ops/ms
EishayParseTreeString.jackson thrpt 5 1176.971 ? 12.969 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1001.742 ? 3.577 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1629.867 ? 9.376 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 802.574 ? 2.857 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1076.643 ? 9.733 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1025.232 ? 3.245 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2229.868 ? 8.060 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 810.322 ? 5.746 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1265.354 ? 12.769 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 885.531 ? 3.228 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1613.669 ? 10.229 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 735.635 ? 3.394 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1149.417 ? 5.431 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1894.298 ? 8.142 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1982.995 ? 6.924 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 915.978 ? 4.400 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1195.025 ? 9.862 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 547.064 ? 1.969 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1538.082 ? 4.526 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 735.972 ? 3.047 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1081.007 ? 9.383 ops/ms
EishayWriteBinary.jsonb thrpt 5 5680.191 ? 52.625 ops/ms
EishayWriteBinary.msgpack thrpt 5 1008.284 ? 2.296 ops/ms
EishayWriteBinary.protobuf thrpt 5 3328.833 ? 5.700 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10545.889 ? 64.850 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3504.571 ? 69.608 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3401.997 ? 13.634 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3500.344 ? 24.447 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 874.946 ? 8.640 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 534.045 ? 12.586 ops/ms
EishayWriteString.fastjson1 thrpt 5 1539.465 ? 3.115 ops/ms
EishayWriteString.fastjson2 thrpt 5 3453.683 ? 13.274 ops/ms
EishayWriteString.gson thrpt 5 1002.561 ? 7.512 ops/ms
EishayWriteString.jackson thrpt 5 2249.767 ? 9.804 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2007.040 ? 8.004 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3349.947 ? 27.466 ops/ms
EishayWriteStringTree.gson thrpt 5 1148.495 ? 4.921 ops/ms
EishayWriteStringTree.jackson thrpt 5 1950.330 ? 8.497 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1414.237 ? 4.393 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3844.927 ? 20.613 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 905.510 ? 5.070 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1922.219 ? 5.852 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3623.203 ? 12.408 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1920.897 ? 19.225 ops/ms
aliyun_ecs.c8i.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3466.975 ? 53.183 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4587.450 ? 19.547 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3633.522 ? 22.401 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3071.833 ? 17.862 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3708.845 ? 13.581 ops/ms
EishayParseBinary.hessian thrpt 5 621.925 ? 16.062 ops/ms
EishayParseBinary.javaSerialize thrpt 5 112.136 ? 0.393 ops/ms
EishayParseBinary.jsonb thrpt 5 5985.401 ? 26.507 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9163.661 ? 45.349 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2997.868 ? 81.768 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2949.751 ? 28.205 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2510.545 ? 22.110 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 630.842 ? 16.567 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 117.682 ? 0.353 ops/ms
EishayParseString.fastjson1 thrpt 5 1954.595 ? 8.543 ops/ms
EishayParseString.fastjson2 thrpt 5 3650.011 ? 26.207 ops/ms
EishayParseString.gson thrpt 5 982.326 ? 9.387 ops/ms
EishayParseString.jackson thrpt 5 1005.039 ? 2.906 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 581.550 ? 2.731 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1717.131 ? 9.001 ops/ms
EishayParseStringPretty.gson thrpt 5 918.341 ? 5.549 ops/ms
EishayParseStringPretty.jackson thrpt 5 911.462 ? 4.882 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 999.721 ? 3.652 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1935.273 ? 4.109 ops/ms
EishayParseTreeString.gson thrpt 5 792.307 ? 0.758 ops/ms
EishayParseTreeString.jackson thrpt 5 983.956 ? 2.543 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 899.044 ? 6.502 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1580.082 ? 5.432 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 751.714 ? 3.703 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 952.120 ? 3.794 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 941.693 ? 1.961 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1949.748 ? 5.529 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 800.498 ? 5.253 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1119.419 ? 6.639 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 799.632 ? 3.001 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1549.278 ? 2.121 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 735.270 ? 1.415 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 946.879 ? 9.933 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1691.639 ? 10.554 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2336.715 ? 13.091 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 962.670 ? 8.795 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1081.532 ? 10.097 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 540.880 ? 3.569 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2335.688 ? 12.147 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 721.128 ? 4.938 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 953.266 ? 11.972 ops/ms
EishayWriteBinary.jsonb thrpt 5 5558.463 ? 27.156 ops/ms
EishayWriteBinary.msgpack thrpt 5 1267.666 ? 5.665 ops/ms
EishayWriteBinary.protobuf thrpt 5 2769.482 ? 7.236 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 11842.351 ? 174.900 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3314.579 ? 40.710 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3258.321 ? 22.872 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3068.120 ? 20.710 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 844.902 ? 11.143 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 547.377 ? 1.515 ops/ms
EishayWriteString.fastjson1 thrpt 5 1424.241 ? 2.147 ops/ms
EishayWriteString.fastjson2 thrpt 5 3147.830 ? 6.780 ops/ms
EishayWriteString.gson thrpt 5 722.952 ? 3.550 ops/ms
EishayWriteString.jackson thrpt 5 1973.849 ? 13.795 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1760.302 ? 7.525 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2456.576 ? 22.054 ops/ms
EishayWriteStringTree.gson thrpt 5 751.964 ? 1.951 ops/ms
EishayWriteStringTree.jackson thrpt 5 1650.898 ? 7.073 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1285.459 ? 3.186 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4257.371 ? 19.435 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 782.219 ? 5.361 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1872.671 ? 10.656 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3056.005 ? 17.608 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1613.369 ? 9.587 ops/ms
aliyun_ecs.c8i.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4471.018 ? 18.852 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5235.916 ? 25.886 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4305.918 ? 48.004 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3671.737 ? 13.693 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3828.226 ? 16.040 ops/ms
EishayParseBinary.hessian thrpt 5 639.246 ? 3.218 ops/ms
EishayParseBinary.javaSerialize thrpt 5 127.612 ? 0.298 ops/ms
EishayParseBinary.jsonb thrpt 5 6766.218 ? 39.244 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11424.159 ? 42.847 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3355.194 ? 9.166 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3598.159 ? 7.293 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4994.830 ? 18.617 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 651.922 ? 1.508 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 128.286 ? 0.379 ops/ms
EishayParseString.fastjson1 thrpt 5 2648.984 ? 9.694 ops/ms
EishayParseString.fastjson2 thrpt 5 3919.390 ? 18.314 ops/ms
EishayParseString.gson thrpt 5 1012.906 ? 5.021 ops/ms
EishayParseString.jackson thrpt 5 1025.148 ? 2.681 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 636.559 ? 2.938 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2475.963 ? 14.404 ops/ms
EishayParseStringPretty.gson thrpt 5 877.425 ? 4.021 ops/ms
EishayParseStringPretty.jackson thrpt 5 954.190 ? 1.736 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1208.764 ? 4.221 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2415.915 ? 10.960 ops/ms
EishayParseTreeString.gson thrpt 5 798.779 ? 2.773 ops/ms
EishayParseTreeString.jackson thrpt 5 1130.652 ? 3.852 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1090.151 ? 6.174 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1853.193 ? 13.066 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 749.696 ? 10.220 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1009.317 ? 3.075 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1116.410 ? 4.594 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2428.074 ? 4.533 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 775.751 ? 1.779 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1142.443 ? 22.734 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 909.083 ? 4.021 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1862.410 ? 5.983 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 711.988 ? 2.431 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1031.775 ? 2.445 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1938.046 ? 10.457 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3991.250 ? 7.043 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 913.153 ? 6.353 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1059.155 ? 15.746 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 578.375 ? 1.576 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2505.112 ? 6.988 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 746.009 ? 4.598 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 970.277 ? 7.932 ops/ms
EishayWriteBinary.jsonb thrpt 5 8277.690 ? 59.201 ops/ms
EishayWriteBinary.msgpack thrpt 5 1402.517 ? 5.763 ops/ms
EishayWriteBinary.protobuf thrpt 5 3367.098 ? 6.657 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 13185.052 ? 217.078 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3797.283 ? 52.954 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3293.789 ? 9.472 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3563.145 ? 4.527 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 798.060 ? 4.462 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 508.341 ? 2.463 ops/ms
EishayWriteString.fastjson1 thrpt 5 1849.755 ? 11.325 ops/ms
EishayWriteString.fastjson2 thrpt 5 3690.415 ? 14.047 ops/ms
EishayWriteString.gson thrpt 5 711.850 ? 4.450 ops/ms
EishayWriteString.jackson thrpt 5 2080.922 ? 10.702 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1872.430 ? 9.812 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3165.243 ? 14.205 ops/ms
EishayWriteStringTree.gson thrpt 5 748.809 ? 4.358 ops/ms
EishayWriteStringTree.jackson thrpt 5 1715.591 ? 5.031 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1341.576 ? 3.734 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4894.031 ? 21.923 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 709.469 ? 1.634 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2040.799 ? 7.910 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3501.740 ? 53.664 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1820.755 ? 5.000 ops/ms
aliyun_ecs.c8i.large-graalvm-jdk-17.0.8+9.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5186.987 ? 15.600 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5155.234 ? 44.804 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4886.796 ? 16.024 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3870.611 ? 11.448 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4545.485 ? 13.419 ops/ms
EishayParseBinary.hessian thrpt 5 788.980 ? 12.294 ops/ms
EishayParseBinary.javaSerialize thrpt 5 141.861 ? 1.749 ops/ms
EishayParseBinary.jsonb thrpt 5 7916.908 ? 130.563 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 15614.161 ? 68.745 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4264.309 ? 21.350 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 6172.508 ? 236.191 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5240.514 ? 48.577 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 821.367 ? 19.932 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 144.575 ? 0.580 ops/ms
EishayParseString.fastjson1 thrpt 5 3525.801 ? 12.097 ops/ms
EishayParseString.fastjson2 thrpt 5 4247.269 ? 5.812 ops/ms
EishayParseString.gson thrpt 5 1094.251 ? 25.702 ops/ms
EishayParseString.jackson thrpt 5 1045.527 ? 9.326 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 889.100 ? 15.873 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2806.109 ? 8.751 ops/ms
EishayParseStringPretty.gson thrpt 5 945.355 ? 17.081 ops/ms
EishayParseStringPretty.jackson thrpt 5 958.933 ? 15.563 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1534.926 ? 33.252 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2389.827 ? 28.730 ops/ms
EishayParseTreeString.gson thrpt 5 1005.749 ? 47.767 ops/ms
EishayParseTreeString.jackson thrpt 5 1136.821 ? 15.030 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1294.940 ? 15.018 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1722.329 ? 34.388 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 915.569 ? 4.003 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1081.270 ? 16.579 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1298.867 ? 18.079 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2506.583 ? 36.374 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1001.461 ? 11.444 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1258.379 ? 16.649 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1075.701 ? 11.415 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1800.491 ? 26.620 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 924.103 ? 23.411 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1111.463 ? 15.626 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2565.427 ? 9.504 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4235.011 ? 14.447 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1111.551 ? 27.333 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1198.745 ? 23.171 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 771.433 ? 16.081 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2778.957 ? 11.195 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 893.035 ? 79.433 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1079.292 ? 29.080 ops/ms
EishayWriteBinary.jsonb thrpt 5 9025.075 ? 107.667 ops/ms
EishayWriteBinary.msgpack thrpt 5 1461.439 ? 14.952 ops/ms
EishayWriteBinary.protobuf thrpt 5 7598.368 ? 40.873 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 22429.216 ? 579.431 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5293.153 ? 46.194 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 7673.705 ? 91.109 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3950.079 ? 21.877 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1246.956 ? 31.223 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 579.060 ? 28.027 ops/ms
EishayWriteString.fastjson1 thrpt 5 1779.025 ? 19.680 ops/ms
EishayWriteString.fastjson2 thrpt 5 5307.548 ? 28.468 ops/ms
EishayWriteString.gson thrpt 5 707.316 ? 30.200 ops/ms
EishayWriteString.jackson thrpt 5 2250.648 ? 9.116 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1923.835 ? 3.337 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3561.137 ? 9.141 ops/ms
EishayWriteStringTree.gson thrpt 5 726.444 ? 61.533 ops/ms
EishayWriteStringTree.jackson thrpt 5 2108.592 ? 76.298 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1983.437 ? 6.871 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 7419.198 ? 42.010 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 697.155 ? 50.969 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2486.425 ? 29.104 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4272.702 ? 22.351 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2610.690 ? 44.755 ops/ms
aliyun_ecs.c8y.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6214.936 ? 40.884 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6165.756 ? 71.919 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6388.251 ? 53.749 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4815.828 ? 36.648 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4758.686 ? 94.326 ops/ms
EishayParseBinary.hessian thrpt 5 334.784 ? 41.776 ops/ms
EishayParseBinary.javaSerialize thrpt 5 159.808 ? 2.173 ops/ms
EishayParseBinary.jsonb thrpt 5 7385.284 ? 50.855 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 10418.905 ? 88.558 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4839.702 ? 116.801 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3512.560 ? 32.466 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5776.009 ? 71.339 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 369.732 ? 134.616 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 167.166 ? 3.206 ops/ms
EishayParseString.fastjson1 thrpt 5 3307.144 ? 14.841 ops/ms
EishayParseString.fastjson2 thrpt 5 4813.007 ? 24.455 ops/ms
EishayParseString.gson thrpt 5 1468.064 ? 22.001 ops/ms
EishayParseString.jackson thrpt 5 1434.918 ? 9.709 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 914.349 ? 8.940 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2054.899 ? 15.372 ops/ms
EishayParseStringPretty.gson thrpt 5 1325.781 ? 21.904 ops/ms
EishayParseStringPretty.jackson thrpt 5 1321.959 ? 3.398 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1342.905 ? 11.029 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2822.358 ? 20.082 ops/ms
EishayParseTreeString.gson thrpt 5 1180.515 ? 10.023 ops/ms
EishayParseTreeString.jackson thrpt 5 1216.776 ? 10.553 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1265.058 ? 8.847 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2366.377 ? 17.804 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1043.045 ? 11.162 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1167.266 ? 14.198 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1106.845 ? 7.906 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2667.804 ? 39.274 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1007.372 ? 8.281 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1277.216 ? 12.281 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1031.182 ? 5.928 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2355.170 ? 11.977 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 964.310 ? 7.503 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1321.095 ? 9.667 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2701.401 ? 31.782 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1919.563 ? 11.536 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1319.610 ? 17.157 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1682.191 ? 15.270 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 859.832 ? 11.202 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3552.940 ? 24.067 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 975.405 ? 12.386 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1462.136 ? 8.124 ops/ms
EishayWriteBinary.jsonb thrpt 5 7130.660 ? 110.186 ops/ms
EishayWriteBinary.msgpack thrpt 5 1211.885 ? 8.792 ops/ms
EishayWriteBinary.protobuf thrpt 5 3934.516 ? 24.109 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 7726.205 ? 77.957 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5446.575 ? 40.194 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3609.790 ? 30.172 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4532.471 ? 94.227 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1152.062 ? 36.383 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 813.389 ? 4.779 ops/ms
EishayWriteString.fastjson1 thrpt 5 2031.824 ? 14.434 ops/ms
EishayWriteString.fastjson2 thrpt 5 4760.952 ? 38.286 ops/ms
EishayWriteString.gson thrpt 5 1305.228 ? 15.279 ops/ms
EishayWriteString.jackson thrpt 5 2577.619 ? 30.767 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2270.820 ? 14.587 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3660.124 ? 20.722 ops/ms
EishayWriteStringTree.gson thrpt 5 1720.089 ? 33.050 ops/ms
EishayWriteStringTree.jackson thrpt 5 2391.792 ? 19.337 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1929.912 ? 21.415 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5651.692 ? 51.179 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1254.996 ? 9.648 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2615.664 ? 21.207 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4286.314 ? 19.855 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2903.902 ? 23.812 ops/ms
aliyun_ecs.c8y.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6999.071 ? 77.916 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5861.017 ? 75.353 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5702.206 ? 61.636 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4665.752 ? 41.706 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5522.692 ? 21.534 ops/ms
EishayParseBinary.hessian thrpt 5 391.908 ? 7.166 ops/ms
EishayParseBinary.javaSerialize thrpt 5 151.414 ? 0.771 ops/ms
EishayParseBinary.jsonb thrpt 5 7884.713 ? 73.610 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11823.884 ? 81.861 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5567.170 ? 47.850 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3909.602 ? 30.627 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6242.197 ? 63.457 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 359.450 ? 3.677 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 153.338 ? 2.141 ops/ms
EishayParseString.fastjson1 thrpt 5 3162.461 ? 8.339 ops/ms
EishayParseString.fastjson2 thrpt 5 5369.806 ? 44.424 ops/ms
EishayParseString.gson thrpt 5 1409.842 ? 13.985 ops/ms
EishayParseString.jackson thrpt 5 1355.007 ? 13.183 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 934.655 ? 3.971 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2397.499 ? 30.153 ops/ms
EishayParseStringPretty.gson thrpt 5 1346.198 ? 5.260 ops/ms
EishayParseStringPretty.jackson thrpt 5 1313.784 ? 7.872 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1445.277 ? 11.557 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2580.489 ? 25.375 ops/ms
EishayParseTreeString.gson thrpt 5 1119.368 ? 6.495 ops/ms
EishayParseTreeString.jackson thrpt 5 1276.792 ? 4.508 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1263.683 ? 8.186 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2543.728 ? 23.075 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1068.848 ? 12.479 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1212.282 ? 2.512 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1302.551 ? 5.720 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2987.575 ? 37.570 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1064.423 ? 14.666 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1427.547 ? 21.563 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1097.351 ? 2.044 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2564.353 ? 19.812 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1009.095 ? 4.694 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1362.709 ? 6.171 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2588.459 ? 6.145 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1862.086 ? 10.983 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1345.018 ? 16.883 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1560.391 ? 7.109 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 868.127 ? 14.835 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3909.913 ? 16.672 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1009.902 ? 4.188 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1428.381 ? 6.506 ops/ms
EishayWriteBinary.jsonb thrpt 5 9404.143 ? 162.100 ops/ms
EishayWriteBinary.msgpack thrpt 5 1846.019 ? 11.554 ops/ms
EishayWriteBinary.protobuf thrpt 5 3726.740 ? 22.411 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15778.473 ? 812.283 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5768.704 ? 70.285 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4686.426 ? 16.312 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4665.599 ? 15.750 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 983.750 ? 8.926 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 890.955 ? 7.438 ops/ms
EishayWriteString.fastjson1 thrpt 5 2254.672 ? 12.505 ops/ms
EishayWriteString.fastjson2 thrpt 5 4942.597 ? 49.791 ops/ms
EishayWriteString.gson thrpt 5 1254.175 ? 5.246 ops/ms
EishayWriteString.jackson thrpt 5 2553.305 ? 22.611 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2438.121 ? 13.928 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3802.984 ? 32.628 ops/ms
EishayWriteStringTree.gson thrpt 5 1360.547 ? 6.036 ops/ms
EishayWriteStringTree.jackson thrpt 5 2594.980 ? 22.928 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1857.647 ? 11.771 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6372.039 ? 60.123 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1184.486 ? 18.189 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2539.082 ? 22.920 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4514.580 ? 52.189 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2205.039 ? 13.958 ops/ms
aliyun_ecs.c8y.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7234.525 ? 50.111 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7097.373 ? 54.870 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5698.237 ? 137.391 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4891.163 ? 52.861 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5510.313 ? 35.741 ops/ms
EishayParseBinary.hessian thrpt 5 397.000 ? 2.002 ops/ms
EishayParseBinary.javaSerialize thrpt 5 156.552 ? 2.754 ops/ms
EishayParseBinary.jsonb thrpt 5 8744.329 ? 43.659 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 13278.691 ? 139.203 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5582.336 ? 22.609 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4608.757 ? 20.840 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6433.104 ? 49.921 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 385.505 ? 1.581 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 158.227 ? 1.068 ops/ms
EishayParseString.fastjson1 thrpt 5 4342.680 ? 27.805 ops/ms
EishayParseString.fastjson2 thrpt 5 5465.733 ? 18.905 ops/ms
EishayParseString.gson thrpt 5 1401.434 ? 5.041 ops/ms
EishayParseString.jackson thrpt 5 1435.765 ? 5.936 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1039.548 ? 8.336 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3882.021 ? 18.565 ops/ms
EishayParseStringPretty.gson thrpt 5 1373.037 ? 14.891 ops/ms
EishayParseStringPretty.jackson thrpt 5 1373.855 ? 9.472 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1556.828 ? 9.894 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3079.247 ? 13.193 ops/ms
EishayParseTreeString.gson thrpt 5 1174.803 ? 7.190 ops/ms
EishayParseTreeString.jackson thrpt 5 1496.028 ? 6.852 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1397.256 ? 6.801 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2560.168 ? 9.172 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1102.116 ? 5.778 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1215.647 ? 7.784 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1395.167 ? 8.822 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3101.104 ? 25.886 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1162.565 ? 4.092 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1567.110 ? 5.846 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1226.013 ? 2.520 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2545.560 ? 13.659 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1054.777 ? 8.905 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1417.873 ? 4.594 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3265.001 ? 8.017 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5503.630 ? 16.577 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1381.204 ? 6.688 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1579.964 ? 7.956 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 941.042 ? 5.567 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3892.835 ? 31.954 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1034.804 ? 13.226 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1417.436 ? 3.537 ops/ms
EishayWriteBinary.jsonb thrpt 5 10051.240 ? 55.213 ops/ms
EishayWriteBinary.msgpack thrpt 5 1771.573 ? 7.483 ops/ms
EishayWriteBinary.protobuf thrpt 5 5102.236 ? 17.593 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 13236.175 ? 78.839 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5619.063 ? 37.510 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4952.199 ? 45.895 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4752.820 ? 48.972 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1158.312 ? 4.809 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 813.325 ? 1.266 ops/ms
EishayWriteString.fastjson1 thrpt 5 2092.557 ? 11.272 ops/ms
EishayWriteString.fastjson2 thrpt 5 5360.811 ? 22.520 ops/ms
EishayWriteString.gson thrpt 5 868.975 ? 4.168 ops/ms
EishayWriteString.jackson thrpt 5 2720.201 ? 29.476 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2479.294 ? 8.774 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4635.384 ? 12.881 ops/ms
EishayWriteStringTree.gson thrpt 5 902.610 ? 5.008 ops/ms
EishayWriteStringTree.jackson thrpt 5 2531.846 ? 5.249 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1844.239 ? 12.252 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6320.464 ? 36.282 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 848.356 ? 3.862 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2709.090 ? 19.849 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4351.284 ? 17.096 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2632.526 ? 8.805 ops/ms
aliyun_ecs.c8y.large-graalvm-jdk-17.0.8+9.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7591.863 ? 45.606 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6450.415 ? 43.947 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6032.803 ? 91.513 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 7846.578 ? 46.895 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5877.161 ? 32.837 ops/ms
EishayParseBinary.hessian thrpt 5 486.125 ? 0.921 ops/ms
EishayParseBinary.javaSerialize thrpt 5 172.011 ? 3.481 ops/ms
EishayParseBinary.jsonb thrpt 5 9729.093 ? 83.417 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 19712.119 ? 85.641 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5212.619 ? 10.307 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 7780.292 ? 193.094 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6695.348 ? 321.373 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 582.463 ? 3.910 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 173.351 ? 3.846 ops/ms
EishayParseString.fastjson1 thrpt 5 5032.511 ? 18.633 ops/ms
EishayParseString.fastjson2 thrpt 5 5905.752 ? 28.514 ops/ms
EishayParseString.gson thrpt 5 1554.705 ? 10.307 ops/ms
EishayParseString.jackson thrpt 5 1460.076 ? 10.426 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1333.730 ? 29.797 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4215.463 ? 15.859 ops/ms
EishayParseStringPretty.gson thrpt 5 1403.971 ? 60.264 ops/ms
EishayParseStringPretty.jackson thrpt 5 1321.447 ? 5.606 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 2293.385 ? 12.584 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3346.621 ? 17.239 ops/ms
EishayParseTreeString.gson thrpt 5 1338.639 ? 10.072 ops/ms
EishayParseTreeString.jackson thrpt 5 1573.476 ? 24.102 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1943.706 ? 25.455 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2676.081 ? 35.176 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1310.955 ? 7.386 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1449.629 ? 6.728 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1808.476 ? 29.342 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3355.108 ? 8.464 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1349.518 ? 5.724 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1671.739 ? 20.377 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1474.959 ? 8.025 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2641.707 ? 32.255 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1260.134 ? 21.018 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1500.385 ? 13.555 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3097.096 ? 19.832 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5748.926 ? 32.902 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1477.192 ? 32.973 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1471.582 ? 23.037 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1088.292 ? 24.393 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4160.977 ? 19.557 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1266.942 ? 11.038 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1369.029 ? 10.749 ops/ms
EishayWriteBinary.jsonb thrpt 5 13732.625 ? 129.416 ops/ms
EishayWriteBinary.msgpack thrpt 5 1896.544 ? 32.723 ops/ms
EishayWriteBinary.protobuf thrpt 5 9059.394 ? 24.010 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 23733.540 ? 798.460 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5914.242 ? 127.545 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 9509.594 ? 68.829 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 7309.168 ? 74.909 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1262.052 ? 22.765 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 827.720 ? 21.283 ops/ms
EishayWriteString.fastjson1 thrpt 5 3621.569 ? 56.659 ops/ms
EishayWriteString.fastjson2 thrpt 5 6277.585 ? 27.370 ops/ms
EishayWriteString.gson thrpt 5 876.594 ? 20.309 ops/ms
EishayWriteString.jackson thrpt 5 3117.266 ? 46.966 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 3225.295 ? 12.491 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 5050.148 ? 31.834 ops/ms
EishayWriteStringTree.gson thrpt 5 919.354 ? 67.383 ops/ms
EishayWriteStringTree.jackson thrpt 5 2919.274 ? 32.848 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2260.320 ? 32.371 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 9416.854 ? 97.450 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 867.695 ? 41.262 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 3320.019 ? 27.328 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5856.565 ? 31.331 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3434.566 ? 29.546 ops/ms
orangepi5p-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5551.498 ± 516.924 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 3980.768 ± 130.811 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4560.391 ± 70.074 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3675.994 ± 92.278 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3292.541 ± 38.076 ops/ms
EishayParseBinary.hessian thrpt 5 190.047 ± 20.936 ops/ms
EishayParseBinary.javaSerialize thrpt 5 121.804 ± 4.173 ops/ms
EishayParseBinary.jsonb thrpt 5 5116.632 ± 185.038 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6586.530 ± 139.244 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3895.023 ± 49.863 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2205.249 ± 43.216 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3498.794 ± 63.004 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 181.548 ± 16.152 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 129.091 ± 3.895 ops/ms
EishayParseString.fastjson1 thrpt 5 2425.960 ± 28.426 ops/ms
EishayParseString.fastjson2 thrpt 5 3483.137 ± 79.704 ops/ms
EishayParseString.gson thrpt 5 992.698 ± 15.628 ops/ms
EishayParseString.jackson thrpt 5 1067.208 ± 6.733 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 657.721 ± 6.137 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2728.017 ± 52.390 ops/ms
EishayParseStringPretty.gson thrpt 5 894.044 ± 19.755 ops/ms
EishayParseStringPretty.jackson thrpt 5 1014.515 ± 13.778 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1022.904 ± 22.532 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1847.996 ± 28.937 ops/ms
EishayParseTreeString.gson thrpt 5 794.714 ± 16.206 ops/ms
EishayParseTreeString.jackson thrpt 5 991.461 ± 8.549 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 892.414 ± 29.250 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1654.680 ± 13.655 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 744.133 ± 23.072 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 892.190 ± 25.904 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 817.688 ± 8.631 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1787.285 ± 7.439 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 716.163 ± 26.901 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1070.408 ± 21.032 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 700.243 ± 11.920 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1604.989 ± 10.594 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 659.290 ± 23.069 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1010.289 ± 26.188 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1849.503 ± 37.136 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3192.508 ± 82.326 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 859.454 ± 20.900 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1254.457 ± 18.311 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 592.723 ± 20.898 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2505.145 ± 69.415 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 668.353 ± 14.747 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1139.494 ± 14.152 ops/ms
EishayWriteBinary.jsonb thrpt 5 5724.373 ± 115.386 ops/ms
EishayWriteBinary.msgpack thrpt 5 798.721 ± 14.380 ops/ms
EishayWriteBinary.protobuf thrpt 5 2617.451 ± 72.072 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8023.821 ± 183.869 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3466.650 ± 47.253 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2714.116 ± 39.983 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3356.546 ± 88.216 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 651.374 ± 2.929 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 569.200 ± 15.045 ops/ms
EishayWriteString.fastjson1 thrpt 5 1349.299 ± 11.040 ops/ms
EishayWriteString.fastjson2 thrpt 5 3652.180 ± 43.574 ops/ms
EishayWriteString.gson thrpt 5 959.676 ± 17.997 ops/ms
EishayWriteString.jackson thrpt 5 1887.287 ± 29.769 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1596.552 ± 45.251 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2493.661 ± 35.145 ops/ms
EishayWriteStringTree.gson thrpt 5 1002.694 ± 19.337 ops/ms
EishayWriteStringTree.jackson thrpt 5 1839.320 ± 24.611 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1274.469 ± 8.859 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4786.854 ± 154.507 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 795.859 ± 16.974 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1820.564 ± 25.871 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3054.580 ± 35.439 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1950.127 ± 67.873 ops/ms
orangepi5p-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4643.299 ± 282.817 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4078.231 ± 154.674 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4722.927 ± 79.431 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3459.241 ± 109.906 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3692.082 ± 54.900 ops/ms
EishayParseBinary.hessian thrpt 5 186.552 ± 4.802 ops/ms
EishayParseBinary.javaSerialize thrpt 5 119.118 ± 2.713 ops/ms
EishayParseBinary.jsonb thrpt 5 5656.705 ± 161.677 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7055.259 ± 88.707 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3673.895 ± 40.549 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3084.073 ± 64.274 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3847.187 ± 37.287 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 185.052 ± 8.474 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 117.169 ± 3.717 ops/ms
EishayParseString.fastjson1 thrpt 5 2304.342 ± 25.628 ops/ms
EishayParseString.fastjson2 thrpt 5 3777.024 ± 62.157 ops/ms
EishayParseString.gson thrpt 5 981.593 ± 11.985 ops/ms
EishayParseString.jackson thrpt 5 1020.391 ± 25.748 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 650.156 ± 5.998 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2812.401 ± 53.698 ops/ms
EishayParseStringPretty.gson thrpt 5 890.349 ± 16.804 ops/ms
EishayParseStringPretty.jackson thrpt 5 973.380 ± 15.070 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 964.651 ± 5.528 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1956.646 ± 25.542 ops/ms
EishayParseTreeString.gson thrpt 5 810.851 ± 6.519 ops/ms
EishayParseTreeString.jackson thrpt 5 931.905 ± 19.412 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 780.297 ± 14.848 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1618.267 ± 40.168 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 750.261 ± 18.373 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 922.525 ± 19.552 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 873.761 ± 8.114 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1947.966 ± 33.936 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 764.116 ± 33.719 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1119.449 ± 10.040 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 701.950 ± 13.254 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1661.517 ± 23.699 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 713.330 ± 8.410 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1029.785 ± 11.565 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1840.978 ± 19.196 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2559.420 ± 64.481 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 901.015 ± 15.567 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1169.160 ± 30.350 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 579.282 ± 10.771 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2232.936 ± 42.217 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 729.099 ± 17.575 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1062.015 ± 31.937 ops/ms
EishayWriteBinary.jsonb thrpt 5 6729.256 ± 133.250 ops/ms
EishayWriteBinary.msgpack thrpt 5 1140.377 ± 15.336 ops/ms
EishayWriteBinary.protobuf thrpt 5 2604.801 ± 27.957 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9104.894 ± 122.228 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2857.378 ± 53.041 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3541.528 ± 63.590 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3199.454 ± 122.371 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 649.899 ± 9.881 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 569.534 ± 38.274 ops/ms
EishayWriteString.fastjson1 thrpt 5 1870.832 ± 11.882 ops/ms
EishayWriteString.fastjson2 thrpt 5 3826.385 ± 68.382 ops/ms
EishayWriteString.gson thrpt 5 715.465 ± 14.145 ops/ms
EishayWriteString.jackson thrpt 5 1894.131 ± 20.616 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1593.415 ± 31.739 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2414.986 ± 27.734 ops/ms
EishayWriteStringTree.gson thrpt 5 941.282 ± 9.746 ops/ms
EishayWriteStringTree.jackson thrpt 5 1781.304 ± 20.532 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1203.367 ± 23.910 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4877.933 ± 59.987 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 774.897 ± 32.533 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1687.296 ± 27.519 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3094.456 ± 25.460 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1736.478 ± 49.701 ops/ms
orangepi5p-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5211.113 ± 265.943 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4206.666 ± 181.478 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4433.609 ± 276.180 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3317.119 ± 130.863 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3755.969 ± 136.928 ops/ms
EishayParseBinary.hessian thrpt 5 196.177 ± 7.738 ops/ms
EishayParseBinary.javaSerialize thrpt 5 126.957 ± 4.103 ops/ms
EishayParseBinary.jsonb thrpt 5 5885.253 ± 293.401 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7249.720 ± 187.887 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3913.254 ± 36.273 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3216.203 ± 56.496 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3931.641 ± 167.722 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 195.590 ± 12.483 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 130.325 ± 3.731 ops/ms
EishayParseString.fastjson1 thrpt 5 3223.803 ± 260.281 ops/ms
EishayParseString.fastjson2 thrpt 5 3788.061 ± 73.833 ops/ms
EishayParseString.gson thrpt 5 987.324 ± 10.593 ops/ms
EishayParseString.jackson thrpt 5 1078.012 ± 20.059 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 743.281 ± 13.658 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2807.143 ± 59.894 ops/ms
EishayParseStringPretty.gson thrpt 5 898.790 ± 25.025 ops/ms
EishayParseStringPretty.jackson thrpt 5 997.093 ± 19.484 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1186.372 ± 16.844 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2008.938 ± 118.926 ops/ms
EishayParseTreeString.gson thrpt 5 784.927 ± 52.758 ops/ms
EishayParseTreeString.jackson thrpt 5 1070.988 ± 41.455 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1004.959 ± 37.786 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1684.729 ± 59.755 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 725.057 ± 7.807 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 994.520 ± 45.690 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1022.026 ± 52.823 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1968.621 ± 72.909 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 752.316 ± 36.088 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1106.019 ± 14.710 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 866.818 ± 34.884 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1672.492 ± 58.829 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 696.648 ± 16.115 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1013.751 ± 11.038 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2372.085 ± 72.175 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3699.161 ± 136.261 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 922.568 ± 21.962 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1177.768 ± 50.038 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 661.850 ± 13.007 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2809.497 ± 57.947 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 702.547 ± 6.260 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1086.446 ± 36.464 ops/ms
EishayWriteBinary.jsonb thrpt 5 7053.111 ± 263.284 ops/ms
EishayWriteBinary.msgpack thrpt 5 1135.322 ± 37.234 ops/ms
EishayWriteBinary.protobuf thrpt 5 4097.101 ± 223.867 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 11670.672 ± 475.195 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3702.361 ± 103.556 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3709.935 ± 140.225 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2981.109 ± 112.110 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 662.027 ± 22.445 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 571.952 ± 11.406 ops/ms
EishayWriteString.fastjson1 thrpt 5 1397.813 ± 60.343 ops/ms
EishayWriteString.fastjson2 thrpt 5 4033.499 ± 219.955 ops/ms
EishayWriteString.gson thrpt 5 739.099 ± 24.452 ops/ms
EishayWriteString.jackson thrpt 5 1956.563 ± 47.230 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1648.221 ± 37.873 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2762.176 ± 68.797 ops/ms
EishayWriteStringTree.gson thrpt 5 769.531 ± 11.937 ops/ms
EishayWriteStringTree.jackson thrpt 5 1862.047 ± 42.583 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1276.739 ± 11.807 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4972.770 ± 174.949 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 730.497 ± 17.440 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1901.923 ± 36.216 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3033.775 ± 59.875 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1871.284 ± 42.122 ops/ms
orangepi5p-graalvm-jdk-17.0.8+9.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5541.858 ± 122.148 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4555.471 ± 231.186 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5022.420 ± 231.405 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4041.561 ± 320.205 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3916.091 ± 251.292 ops/ms
EishayParseBinary.hessian thrpt 5 228.529 ± 9.273 ops/ms
EishayParseBinary.javaSerialize thrpt 5 129.951 ± 8.070 ops/ms
EishayParseBinary.jsonb thrpt 5 7715.222 ± 157.698 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 8983.228 ± 337.848 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3446.088 ± 775.057 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 5192.375 ± 104.236 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4595.401 ± 422.186 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 224.660 ± 15.685 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 129.709 ± 3.078 ops/ms
EishayParseString.fastjson1 thrpt 5 3738.271 ± 204.069 ops/ms
EishayParseString.fastjson2 thrpt 5 3955.535 ± 203.859 ops/ms
EishayParseString.gson thrpt 5 1001.234 ± 37.546 ops/ms
EishayParseString.jackson thrpt 5 1057.245 ± 63.903 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 877.714 ± 31.905 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1553.893 ± 46.564 ops/ms
EishayParseStringPretty.gson thrpt 5 949.981 ± 57.037 ops/ms
EishayParseStringPretty.jackson thrpt 5 938.969 ± 37.463 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1496.004 ± 101.403 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2120.392 ± 193.871 ops/ms
EishayParseTreeString.gson thrpt 5 906.123 ± 44.549 ops/ms
EishayParseTreeString.jackson thrpt 5 1121.143 ± 47.848 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1240.336 ± 73.211 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1784.842 ± 55.872 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 860.752 ± 77.500 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1048.817 ± 37.655 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1160.275 ± 51.908 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2178.645 ± 79.444 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 819.379 ± 157.635 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1197.438 ± 79.240 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 957.337 ± 55.548 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1801.853 ± 171.354 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 788.005 ± 75.735 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1062.796 ± 153.591 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2030.641 ± 66.371 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3932.077 ± 144.329 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 995.193 ± 49.119 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1068.930 ± 102.639 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 719.581 ± 30.863 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2969.875 ± 376.736 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 818.898 ± 20.374 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 970.654 ± 55.975 ops/ms
EishayWriteBinary.jsonb thrpt 5 9076.329 ± 407.840 ops/ms
EishayWriteBinary.msgpack thrpt 5 1232.419 ± 67.052 ops/ms
EishayWriteBinary.protobuf thrpt 5 6395.137 ± 443.154 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 18332.464 ± 666.248 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4747.211 ± 132.311 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 6522.960 ± 675.685 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5504.962 ± 102.375 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 668.964 ± 41.736 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 530.651 ± 40.682 ops/ms
EishayWriteString.fastjson1 thrpt 5 2210.386 ± 152.911 ops/ms
EishayWriteString.fastjson2 thrpt 5 4331.679 ± 188.246 ops/ms
EishayWriteString.gson thrpt 5 715.694 ± 86.112 ops/ms
EishayWriteString.jackson thrpt 5 2090.364 ± 129.422 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1977.291 ± 34.663 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2949.602 ± 90.409 ops/ms
EishayWriteStringTree.gson thrpt 5 768.150 ± 114.770 ops/ms
EishayWriteStringTree.jackson thrpt 5 2120.890 ± 74.499 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1406.303 ± 72.881 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6093.256 ± 173.234 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 696.625 ± 90.676 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2245.064 ± 70.506 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4012.243 ± 118.313 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2234.561 ± 80.811 ops/ms