mirror of https://github.com/alibaba/fastjson2.git
51 KiB
51 KiB
aliyun_ecs.c8i.large-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4014.445 ? 10.800 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4006.293 ? 8.775 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3294.366 ? 17.904 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3231.278 ? 17.042 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3417.567 ? 32.074 ops/ms
EishayParseBinary.hessian thrpt 5 666.896 ? 104.875 ops/ms
EishayParseBinary.javaSerialize thrpt 5 118.009 ? 0.603 ops/ms
EishayParseBinary.jsonb thrpt 5 5019.824 ? 21.371 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4134.564 ? 24.360 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7832.872 ? 23.945 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3675.752 ? 16.626 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2652.356 ? 34.026 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3870.550 ? 26.169 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 679.987 ? 58.771 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 114.303 ? 0.878 ops/ms
EishayParseString.fastjson1 thrpt 5 2197.568 ? 14.571 ops/ms
EishayParseString.fastjson2 thrpt 5 3156.232 ? 23.214 ops/ms
EishayParseString.gson thrpt 5 993.265 ? 5.846 ops/ms
EishayParseString.jackson thrpt 5 1104.510 ? 7.703 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 584.597 ? 4.263 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1462.268 ? 20.754 ops/ms
EishayParseStringPretty.gson thrpt 5 875.049 ? 2.726 ops/ms
EishayParseStringPretty.jackson thrpt 5 999.062 ? 5.738 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1149.980 ? 7.553 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2068.131 ? 11.519 ops/ms
EishayParseTreeString.gson thrpt 5 872.194 ? 6.151 ops/ms
EishayParseTreeString.jackson thrpt 5 1189.999 ? 7.484 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 953.393 ? 4.199 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1604.625 ? 10.865 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 801.218 ? 5.464 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1095.955 ? 8.116 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1047.091 ? 4.393 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2253.119 ? 9.659 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 800.616 ? 4.725 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1268.693 ? 2.067 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 859.703 ? 3.081 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1663.850 ? 7.364 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 716.387 ? 2.104 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1135.780 ? 4.267 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1860.507 ? 4.810 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3441.978 ? 9.759 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 900.791 ? 2.390 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1212.707 ? 20.205 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 549.005 ? 2.046 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2289.121 ? 17.015 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 730.365 ? 4.161 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1097.293 ? 2.857 ops/ms
EishayWriteBinary.jsonb thrpt 5 5465.825 ? 20.261 ops/ms
EishayWriteBinary.msgpack thrpt 5 998.166 ? 2.986 ops/ms
EishayWriteBinary.protobuf thrpt 5 3399.888 ? 12.261 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4329.454 ? 19.584 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 11504.149 ? 237.663 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3067.057 ? 53.079 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3348.793 ? 7.537 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3532.672 ? 8.028 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 874.411 ? 9.868 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 522.230 ? 11.477 ops/ms
EishayWriteString.fastjson1 thrpt 5 1561.010 ? 5.995 ops/ms
EishayWriteString.fastjson2 thrpt 5 3445.265 ? 16.584 ops/ms
EishayWriteString.gson thrpt 5 1041.629 ? 4.368 ops/ms
EishayWriteString.jackson thrpt 5 2153.310 ? 11.899 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2009.456 ? 11.333 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3471.855 ? 31.740 ops/ms
EishayWriteStringTree.gson thrpt 5 1089.907 ? 5.583 ops/ms
EishayWriteStringTree.jackson thrpt 5 2010.119 ? 5.985 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1683.676 ? 11.221 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3793.983 ? 14.298 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 933.401 ? 2.825 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1940.062 ? 6.522 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3786.787 ? 28.058 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1979.663 ? 3.130 ops/ms
aliyun_ecs.c8i.large-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3776.397 ? 19.741 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 3883.754 ? 28.815 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3288.301 ? 10.996 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3120.745 ? 13.973 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3675.072 ? 16.295 ops/ms
EishayParseBinary.hessian thrpt 5 615.569 ? 16.180 ops/ms
EishayParseBinary.javaSerialize thrpt 5 113.193 ? 1.399 ops/ms
EishayParseBinary.jsonb thrpt 5 5966.696 ? 21.635 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4242.369 ? 22.323 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9285.973 ? 18.880 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3251.315 ? 12.190 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2777.820 ? 134.320 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4514.125 ? 10.974 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 616.234 ? 20.375 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 116.609 ? 1.232 ops/ms
EishayParseString.fastjson1 thrpt 5 1978.940 ? 13.459 ops/ms
EishayParseString.fastjson2 thrpt 5 3565.629 ? 9.964 ops/ms
EishayParseString.gson thrpt 5 987.671 ? 2.551 ops/ms
EishayParseString.jackson thrpt 5 976.647 ? 6.327 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 581.090 ? 2.363 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2357.449 ? 12.929 ops/ms
EishayParseStringPretty.gson thrpt 5 890.881 ? 3.288 ops/ms
EishayParseStringPretty.jackson thrpt 5 910.231 ? 3.456 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1027.330 ? 4.864 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2016.168 ? 15.095 ops/ms
EishayParseTreeString.gson thrpt 5 794.503 ? 3.139 ops/ms
EishayParseTreeString.jackson thrpt 5 985.831 ? 3.612 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 883.535 ? 7.982 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1629.338 ? 9.312 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 737.218 ? 0.752 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 937.618 ? 4.296 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 924.035 ? 3.554 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1928.438 ? 10.070 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 789.078 ? 4.467 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1049.457 ? 11.392 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 783.578 ? 4.271 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1628.729 ? 3.607 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 715.709 ? 5.264 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 915.422 ? 8.034 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1684.938 ? 6.154 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2686.178 ? 10.547 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 953.993 ? 3.388 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1091.590 ? 3.622 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 534.115 ? 2.264 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2421.554 ? 12.721 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 713.690 ? 2.852 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 984.021 ? 3.094 ops/ms
EishayWriteBinary.jsonb thrpt 5 5391.333 ? 19.834 ops/ms
EishayWriteBinary.msgpack thrpt 5 1265.203 ? 5.956 ops/ms
EishayWriteBinary.protobuf thrpt 5 2717.543 ? 7.776 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4745.419 ? 35.673 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 12642.680 ? 132.103 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3879.002 ? 23.946 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3149.864 ? 8.376 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3039.853 ? 10.988 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 826.148 ? 5.184 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 525.012 ? 2.224 ops/ms
EishayWriteString.fastjson1 thrpt 5 1433.575 ? 6.758 ops/ms
EishayWriteString.fastjson2 thrpt 5 3140.059 ? 19.785 ops/ms
EishayWriteString.gson thrpt 5 819.610 ? 4.269 ops/ms
EishayWriteString.jackson thrpt 5 1961.244 ? 16.468 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1747.021 ? 7.838 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2436.011 ? 10.645 ops/ms
EishayWriteStringTree.gson thrpt 5 855.984 ? 2.202 ops/ms
EishayWriteStringTree.jackson thrpt 5 1881.429 ? 11.360 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1295.416 ? 6.973 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4154.374 ? 18.182 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 722.345 ? 3.141 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1793.563 ? 9.267 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3150.427 ? 18.608 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1661.181 ? 11.299 ops/ms
aliyun_ecs.c8i.large-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4434.909 ? 24.947 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5154.137 ? 9.278 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3667.775 ? 61.085 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3635.834 ? 14.245 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3883.387 ? 8.694 ops/ms
EishayParseBinary.hessian thrpt 5 625.873 ? 3.637 ops/ms
EishayParseBinary.javaSerialize thrpt 5 126.701 ? 0.481 ops/ms
EishayParseBinary.jsonb thrpt 5 6822.995 ? 31.458 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4881.718 ? 18.563 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11329.976 ? 28.173 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3012.174 ? 73.558 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3510.698 ? 11.529 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5012.033 ? 13.058 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 644.729 ? 3.096 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 127.039 ? 0.713 ops/ms
EishayParseString.fastjson1 thrpt 5 2558.402 ? 6.201 ops/ms
EishayParseString.fastjson2 thrpt 5 3929.780 ? 13.782 ops/ms
EishayParseString.gson thrpt 5 998.017 ? 3.295 ops/ms
EishayParseString.jackson thrpt 5 1010.499 ? 3.747 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 647.987 ? 2.523 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2475.298 ? 6.745 ops/ms
EishayParseStringPretty.gson thrpt 5 865.385 ? 3.270 ops/ms
EishayParseStringPretty.jackson thrpt 5 914.675 ? 6.602 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1270.902 ? 6.043 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2407.623 ? 5.167 ops/ms
EishayParseTreeString.gson thrpt 5 816.631 ? 5.079 ops/ms
EishayParseTreeString.jackson thrpt 5 1115.341 ? 5.296 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1034.040 ? 3.414 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1835.609 ? 5.473 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 753.177 ? 1.945 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1006.664 ? 2.300 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1081.031 ? 1.761 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2416.002 ? 8.275 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 776.757 ? 3.152 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1227.024 ? 6.031 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 930.583 ? 4.540 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1859.587 ? 2.530 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 734.636 ? 1.900 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1011.526 ? 4.808 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1961.016 ? 8.643 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3933.587 ? 16.854 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1005.074 ? 5.044 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1103.734 ? 2.798 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 565.785 ? 0.847 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2542.360 ? 10.346 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 712.661 ? 0.959 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 985.877 ? 1.655 ops/ms
EishayWriteBinary.jsonb thrpt 5 8134.962 ? 74.644 ops/ms
EishayWriteBinary.msgpack thrpt 5 1373.996 ? 4.412 ops/ms
EishayWriteBinary.protobuf thrpt 5 3289.401 ? 9.596 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5243.561 ? 20.786 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 17071.846 ? 213.211 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4139.071 ? 22.813 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3649.202 ? 24.002 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3552.710 ? 13.138 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 807.952 ? 3.620 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 531.875 ? 3.277 ops/ms
EishayWriteString.fastjson1 thrpt 5 1539.551 ? 4.332 ops/ms
EishayWriteString.fastjson2 thrpt 5 3686.079 ? 21.477 ops/ms
EishayWriteString.gson thrpt 5 707.475 ? 1.422 ops/ms
EishayWriteString.jackson thrpt 5 2013.667 ? 8.651 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1838.637 ? 10.724 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3349.320 ? 7.212 ops/ms
EishayWriteStringTree.gson thrpt 5 741.794 ? 4.965 ops/ms
EishayWriteStringTree.jackson thrpt 5 1656.600 ? 3.324 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1305.722 ? 4.954 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4880.024 ? 9.970 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 663.792 ? 3.296 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2033.514 ? 12.076 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3278.717 ? 15.878 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1749.575 ? 5.362 ops/ms
aliyun_ecs.c8i.large-graalvm-jdk-17.0.7+8.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5069.685 ? 49.764 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5403.543 ? 12.452 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4533.684 ? 59.375 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4194.937 ? 30.002 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4491.032 ? 23.882 ops/ms
EishayParseBinary.hessian thrpt 5 821.862 ? 19.220 ops/ms
EishayParseBinary.javaSerialize thrpt 5 140.427 ? 1.312 ops/ms
EishayParseBinary.jsonb thrpt 5 8030.245 ? 169.132 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5594.401 ? 32.075 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 15340.837 ? 69.767 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4222.940 ? 61.179 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 6162.131 ? 201.312 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5208.774 ? 52.007 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 751.262 ? 18.209 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 138.450 ? 1.805 ops/ms
EishayParseString.fastjson1 thrpt 5 3498.861 ? 66.857 ops/ms
EishayParseString.fastjson2 thrpt 5 3769.891 ? 7.219 ops/ms
EishayParseString.gson thrpt 5 1036.419 ? 85.062 ops/ms
EishayParseString.jackson thrpt 5 1076.458 ? 20.476 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 877.447 ? 13.614 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2597.824 ? 6.443 ops/ms
EishayParseStringPretty.gson thrpt 5 947.614 ? 40.307 ops/ms
EishayParseStringPretty.jackson thrpt 5 967.467 ? 8.668 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1537.586 ? 20.734 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2393.561 ? 22.619 ops/ms
EishayParseTreeString.gson thrpt 5 1037.921 ? 26.293 ops/ms
EishayParseTreeString.jackson thrpt 5 1184.186 ? 11.147 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1284.070 ? 12.126 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1775.481 ? 41.851 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 949.553 ? 124.003 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1083.200 ? 10.535 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1334.818 ? 38.031 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2485.747 ? 5.260 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 992.472 ? 19.512 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1169.777 ? 11.946 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1068.823 ? 14.731 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1837.542 ? 7.744 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 902.540 ? 3.502 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1189.277 ? 26.656 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2460.261 ? 33.206 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4246.688 ? 10.151 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1096.604 ? 37.180 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1182.191 ? 28.852 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 772.425 ? 18.719 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2149.097 ? 4.638 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 885.621 ? 9.006 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1057.822 ? 26.864 ops/ms
EishayWriteBinary.jsonb thrpt 5 9224.496 ? 133.498 ops/ms
EishayWriteBinary.msgpack thrpt 5 1477.774 ? 32.140 ops/ms
EishayWriteBinary.protobuf thrpt 5 7674.729 ? 37.252 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 8295.495 ? 84.238 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 18626.032 ? 288.245 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5364.064 ? 63.589 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 7327.518 ? 149.328 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4825.771 ? 87.557 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1146.321 ? 32.505 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 589.132 ? 33.387 ops/ms
EishayWriteString.fastjson1 thrpt 5 1777.622 ? 14.735 ops/ms
EishayWriteString.fastjson2 thrpt 5 4967.394 ? 17.148 ops/ms
EishayWriteString.gson thrpt 5 681.991 ? 33.437 ops/ms
EishayWriteString.jackson thrpt 5 2496.063 ? 31.167 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2111.398 ? 15.012 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3603.306 ? 9.694 ops/ms
EishayWriteStringTree.gson thrpt 5 718.553 ? 68.386 ops/ms
EishayWriteStringTree.jackson thrpt 5 2137.176 ? 22.023 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1582.824 ? 23.638 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 7503.430 ? 37.178 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 701.838 ? 42.473 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2515.569 ? 24.722 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4506.512 ? 42.537 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2642.408 ? 37.811 ops/ms
aliyun_ecs.c8y.large-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6295.064 ? 100.017 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6019.855 ? 34.664 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5981.243 ? 21.355 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4790.380 ? 12.623 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4791.800 ? 19.249 ops/ms
EishayParseBinary.hessian thrpt 5 367.222 ? 208.361 ops/ms
EishayParseBinary.javaSerialize thrpt 5 165.514 ? 1.012 ops/ms
EishayParseBinary.jsonb thrpt 5 7484.333 ? 63.257 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5771.103 ? 46.168 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11314.041 ? 60.253 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5469.415 ? 92.122 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3312.679 ? 31.882 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5805.387 ? 33.221 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 406.284 ? 130.350 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 162.292 ? 2.503 ops/ms
EishayParseString.fastjson1 thrpt 5 3339.415 ? 25.030 ops/ms
EishayParseString.fastjson2 thrpt 5 4842.389 ? 17.514 ops/ms
EishayParseString.gson thrpt 5 1435.193 ? 10.120 ops/ms
EishayParseString.jackson thrpt 5 1410.688 ? 7.547 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 947.439 ? 4.533 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1909.457 ? 17.747 ops/ms
EishayParseStringPretty.gson thrpt 5 1397.458 ? 8.947 ops/ms
EishayParseStringPretty.jackson thrpt 5 1353.697 ? 20.007 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1408.824 ? 5.664 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2653.767 ? 12.345 ops/ms
EishayParseTreeString.gson thrpt 5 1214.597 ? 7.031 ops/ms
EishayParseTreeString.jackson thrpt 5 1251.507 ? 4.382 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1272.706 ? 7.684 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2379.145 ? 15.017 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 995.902 ? 15.804 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1122.663 ? 6.740 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1131.964 ? 4.230 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2686.366 ? 13.454 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1088.287 ? 24.067 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1391.747 ? 11.061 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1035.594 ? 11.902 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2331.373 ? 10.706 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 917.203 ? 7.304 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1288.000 ? 7.523 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2793.993 ? 10.024 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4793.682 ? 27.061 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1323.940 ? 6.807 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1592.278 ? 15.483 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 836.260 ? 4.263 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1867.750 ? 17.287 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 958.867 ? 10.683 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1525.490 ? 12.067 ops/ms
EishayWriteBinary.jsonb thrpt 5 7801.075 ? 73.540 ops/ms
EishayWriteBinary.msgpack thrpt 5 1179.420 ? 9.442 ops/ms
EishayWriteBinary.protobuf thrpt 5 4080.973 ? 51.816 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 6140.282 ? 43.271 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9920.405 ? 270.821 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5132.401 ? 21.908 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3938.921 ? 23.806 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4720.220 ? 53.221 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1198.021 ? 21.864 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 815.895 ? 19.343 ops/ms
EishayWriteString.fastjson1 thrpt 5 2168.883 ? 12.986 ops/ms
EishayWriteString.fastjson2 thrpt 5 4564.290 ? 420.996 ops/ms
EishayWriteString.gson thrpt 5 1384.402 ? 40.632 ops/ms
EishayWriteString.jackson thrpt 5 2527.966 ? 13.100 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2294.961 ? 18.542 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3777.025 ? 34.738 ops/ms
EishayWriteStringTree.gson thrpt 5 1626.550 ? 6.486 ops/ms
EishayWriteStringTree.jackson thrpt 5 2657.055 ? 18.427 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1983.530 ? 8.940 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5721.677 ? 59.143 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1244.735 ? 9.838 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2551.943 ? 42.340 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4449.931 ? 46.134 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2893.686 ? 20.675 ops/ms
aliyun_ecs.c8y.large-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7469.929 ? 43.626 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6684.560 ? 82.354 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6639.763 ? 64.344 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4495.463 ? 251.080 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5493.386 ? 52.270 ops/ms
EishayParseBinary.hessian thrpt 5 412.308 ? 21.812 ops/ms
EishayParseBinary.javaSerialize thrpt 5 153.614 ? 3.401 ops/ms
EishayParseBinary.jsonb thrpt 5 7994.677 ? 73.663 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 6312.538 ? 26.470 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 12291.395 ? 245.073 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5416.462 ? 25.156 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3695.871 ? 91.051 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6243.987 ? 77.930 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 411.183 ? 3.063 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 152.706 ? 1.972 ops/ms
EishayParseString.fastjson1 thrpt 5 3195.350 ? 24.300 ops/ms
EishayParseString.fastjson2 thrpt 5 5424.028 ? 34.924 ops/ms
EishayParseString.gson thrpt 5 1382.094 ? 14.190 ops/ms
EishayParseString.jackson thrpt 5 1424.309 ? 7.986 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 948.723 ? 14.128 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1785.747 ? 8.798 ops/ms
EishayParseStringPretty.gson thrpt 5 1304.824 ? 8.700 ops/ms
EishayParseStringPretty.jackson thrpt 5 1275.473 ? 5.666 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1444.790 ? 10.490 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2592.487 ? 19.177 ops/ms
EishayParseTreeString.gson thrpt 5 1134.235 ? 10.429 ops/ms
EishayParseTreeString.jackson thrpt 5 1302.752 ? 11.145 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1244.756 ? 5.102 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2232.759 ? 14.411 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1068.385 ? 6.118 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1230.619 ? 5.018 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1342.872 ? 7.888 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3081.400 ? 15.844 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1092.199 ? 9.042 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1413.445 ? 43.567 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1125.430 ? 13.588 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2564.731 ? 14.955 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1031.218 ? 8.040 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1421.560 ? 10.797 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2674.104 ? 8.250 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5372.353 ? 66.095 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1355.830 ? 10.825 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1637.390 ? 12.755 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 859.682 ? 4.600 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3959.868 ? 16.616 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1046.831 ? 8.595 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1383.277 ? 22.706 ops/ms
EishayWriteBinary.jsonb thrpt 5 9125.037 ? 54.173 ops/ms
EishayWriteBinary.msgpack thrpt 5 1850.821 ? 9.092 ops/ms
EishayWriteBinary.protobuf thrpt 5 4216.458 ? 45.998 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 7304.021 ? 92.341 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 17205.386 ? 294.131 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5470.012 ? 89.462 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4873.038 ? 6.486 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5048.239 ? 21.974 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 975.849 ? 8.292 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 905.769 ? 7.168 ops/ms
EishayWriteString.fastjson1 thrpt 5 1991.200 ? 8.445 ops/ms
EishayWriteString.fastjson2 thrpt 5 4789.782 ? 30.718 ops/ms
EishayWriteString.gson thrpt 5 1154.778 ? 9.175 ops/ms
EishayWriteString.jackson thrpt 5 2562.181 ? 34.532 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2414.817 ? 17.617 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3697.737 ? 53.580 ops/ms
EishayWriteStringTree.gson thrpt 5 1341.260 ? 12.200 ops/ms
EishayWriteStringTree.jackson thrpt 5 2546.210 ? 14.665 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1772.053 ? 16.714 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6131.900 ? 32.743 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1321.857 ? 7.680 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2448.362 ? 15.830 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4310.864 ? 37.080 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2151.189 ? 13.442 ops/ms
aliyun_ecs.c8y.large-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6896.865 ? 57.680 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7210.134 ? 24.257 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5560.853 ? 37.103 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4912.443 ? 43.291 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5564.651 ? 27.459 ops/ms
EishayParseBinary.hessian thrpt 5 389.401 ? 4.882 ops/ms
EishayParseBinary.javaSerialize thrpt 5 159.015 ? 3.178 ops/ms
EishayParseBinary.jsonb thrpt 5 8997.506 ? 58.689 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 6629.150 ? 26.246 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 13538.834 ? 76.051 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5829.315 ? 23.072 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4594.963 ? 34.730 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6618.810 ? 41.349 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 420.813 ? 8.590 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 162.492 ? 4.251 ops/ms
EishayParseString.fastjson1 thrpt 5 4375.119 ? 10.418 ops/ms
EishayParseString.fastjson2 thrpt 5 5603.255 ? 41.774 ops/ms
EishayParseString.gson thrpt 5 1441.561 ? 10.764 ops/ms
EishayParseString.jackson thrpt 5 1406.392 ? 3.788 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1041.885 ? 5.143 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3900.463 ? 9.809 ops/ms
EishayParseStringPretty.gson thrpt 5 1324.437 ? 54.110 ops/ms
EishayParseStringPretty.jackson thrpt 5 1315.385 ? 3.778 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1601.847 ? 4.584 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3117.688 ? 21.793 ops/ms
EishayParseTreeString.gson thrpt 5 1192.316 ? 3.342 ops/ms
EishayParseTreeString.jackson thrpt 5 1388.401 ? 7.714 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1465.018 ? 5.241 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2615.018 ? 7.623 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1113.615 ? 2.762 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1397.261 ? 2.387 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1414.442 ? 5.687 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3220.585 ? 16.946 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1144.371 ? 3.284 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1610.724 ? 7.461 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1243.885 ? 6.301 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2629.211 ? 6.066 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1077.872 ? 5.020 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1377.542 ? 4.377 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3392.697 ? 9.064 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5546.736 ? 7.587 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1429.623 ? 4.928 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1499.562 ? 25.011 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 956.435 ? 3.543 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3962.123 ? 6.799 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1056.907 ? 5.177 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1354.149 ? 26.880 ops/ms
EishayWriteBinary.jsonb thrpt 5 9380.896 ? 108.842 ops/ms
EishayWriteBinary.msgpack thrpt 5 1750.079 ? 4.551 ops/ms
EishayWriteBinary.protobuf thrpt 5 5056.654 ? 18.561 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 7796.877 ? 65.222 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 19434.282 ? 341.658 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4760.758 ? 177.618 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5292.072 ? 39.082 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4742.032 ? 99.994 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1115.618 ? 12.817 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 794.786 ? 4.513 ops/ms
EishayWriteString.fastjson1 thrpt 5 2037.071 ? 7.192 ops/ms
EishayWriteString.fastjson2 thrpt 5 5286.289 ? 48.147 ops/ms
EishayWriteString.gson thrpt 5 830.330 ? 4.146 ops/ms
EishayWriteString.jackson thrpt 5 2739.303 ? 10.265 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2491.790 ? 10.252 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4411.755 ? 22.749 ops/ms
EishayWriteStringTree.gson thrpt 5 889.069 ? 1.845 ops/ms
EishayWriteStringTree.jackson thrpt 5 2517.186 ? 16.849 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2020.470 ? 12.084 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6027.263 ? 140.522 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 855.572 ? 4.214 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2656.329 ? 20.573 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4599.129 ? 21.531 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2683.769 ? 14.784 ops/ms
aliyun_ecs.c8y.large-graalvm-jdk-17.0.7+8.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7966.501 ? 50.900 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6897.134 ? 22.812 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5821.005 ? 35.832 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 7266.487 ? 325.849 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 6095.040 ? 30.705 ops/ms
EishayParseBinary.hessian thrpt 5 524.262 ? 1.573 ops/ms
EishayParseBinary.javaSerialize thrpt 5 173.678 ? 1.538 ops/ms
EishayParseBinary.jsonb thrpt 5 10719.700 ? 72.550 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 7686.516 ? 15.552 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 22555.142 ? 652.671 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5234.035 ? 34.771 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 8441.879 ? 221.304 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6898.367 ? 125.462 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 553.540 ? 7.682 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 174.365 ? 1.546 ops/ms
EishayParseString.fastjson1 thrpt 5 5326.377 ? 88.001 ops/ms
EishayParseString.fastjson2 thrpt 5 6394.504 ? 12.800 ops/ms
EishayParseString.gson thrpt 5 1559.694 ? 21.779 ops/ms
EishayParseString.jackson thrpt 5 1493.366 ? 8.699 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1356.623 ? 28.708 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4259.399 ? 19.435 ops/ms
EishayParseStringPretty.gson thrpt 5 1434.656 ? 27.870 ops/ms
EishayParseStringPretty.jackson thrpt 5 1338.054 ? 34.057 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 2341.334 ? 31.584 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3513.099 ? 12.282 ops/ms
EishayParseTreeString.gson thrpt 5 1304.306 ? 58.035 ops/ms
EishayParseTreeString.jackson thrpt 5 1736.625 ? 9.952 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1984.147 ? 2.297 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2800.893 ? 16.709 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1344.215 ? 134.709 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1493.395 ? 13.586 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1850.144 ? 24.408 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3396.467 ? 25.339 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1380.327 ? 17.493 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1769.245 ? 14.604 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1503.873 ? 20.606 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2675.189 ? 32.297 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1267.649 ? 11.326 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1493.942 ? 61.202 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3182.952 ? 16.435 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 6209.018 ? 37.067 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1560.540 ? 26.615 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1488.092 ? 35.335 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1121.039 ? 13.723 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4232.824 ? 39.732 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1284.104 ? 14.408 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1392.167 ? 27.087 ops/ms
EishayWriteBinary.jsonb thrpt 5 14097.154 ? 91.285 ops/ms
EishayWriteBinary.msgpack thrpt 5 2011.804 ? 26.519 ops/ms
EishayWriteBinary.protobuf thrpt 5 10222.507 ? 159.965 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 11953.434 ? 149.923 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 34238.690 ? 672.024 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6482.433 ? 105.889 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 9801.347 ? 184.548 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 6916.862 ? 64.538 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1242.969 ? 40.376 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 817.433 ? 51.981 ops/ms
EishayWriteString.fastjson1 thrpt 5 2740.830 ? 30.426 ops/ms
EishayWriteString.fastjson2 thrpt 5 6873.015 ? 44.784 ops/ms
EishayWriteString.gson thrpt 5 901.459 ? 46.875 ops/ms
EishayWriteString.jackson thrpt 5 3189.138 ? 33.565 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 3308.048 ? 21.092 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4971.649 ? 33.142 ops/ms
EishayWriteStringTree.gson thrpt 5 936.692 ? 51.731 ops/ms
EishayWriteStringTree.jackson thrpt 5 3086.400 ? 34.889 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2282.200 ? 16.896 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 8910.789 ? 62.388 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 865.879 ? 43.835 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 3568.270 ? 25.213 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 6674.889 ? 48.798 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3402.635 ? 51.547 ops/ms