mirror of https://github.com/alibaba/fastjson2.git
37 KiB
37 KiB
aliyun_ecs.g8i.large-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2665.638 ? 15.261 ops/ms
EishayParseBinary.hessian thrpt 5 662.047 ? 24.451 ops/ms
EishayParseBinary.javaSerialize thrpt 5 114.889 ? 1.003 ops/ms
EishayParseBinary.jsonb thrpt 5 4355.474 ? 30.595 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4281.908 ? 45.722 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7188.611 ? 59.691 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3256.295 ? 106.182 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2788.523 ? 9.800 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3715.740 ? 22.153 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 653.008 ? 52.145 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 117.346 ? 0.485 ops/ms
EishayParseString.fastjson1 thrpt 5 2205.159 ? 16.393 ops/ms
EishayParseString.fastjson2 thrpt 5 2725.746 ? 15.249 ops/ms
EishayParseString.gson thrpt 5 941.048 ? 4.108 ops/ms
EishayParseString.jackson thrpt 5 1117.632 ? 3.241 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 583.531 ? 4.042 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1865.002 ? 7.274 ops/ms
EishayParseStringPretty.gson thrpt 5 916.546 ? 2.375 ops/ms
EishayParseStringPretty.jackson thrpt 5 986.888 ? 5.551 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1188.034 ? 9.550 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2152.458 ? 7.523 ops/ms
EishayParseTreeString.gson thrpt 5 865.667 ? 6.699 ops/ms
EishayParseTreeString.jackson thrpt 5 1247.190 ? 13.582 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 997.685 ? 3.327 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1682.710 ? 8.620 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 803.768 ? 4.397 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1090.485 ? 4.792 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1040.341 ? 6.014 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2134.795 ? 18.911 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 791.405 ? 7.330 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1240.486 ? 5.923 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 854.074 ? 5.204 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1753.279 ? 15.194 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 755.784 ? 4.551 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1094.913 ? 2.370 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1831.248 ? 21.304 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2582.098 ? 17.492 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 908.277 ? 6.536 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1218.838 ? 9.669 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 550.176 ? 5.517 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1989.907 ? 8.041 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 730.407 ? 7.576 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1093.302 ? 6.069 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2974.364 ? 7.052 ops/ms
EishayWriteBinary.hessian thrpt 5 881.745 ? 8.489 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 536.403 ? 2.692 ops/ms
EishayWriteBinary.jsonb thrpt 5 4960.741 ? 35.568 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4234.174 ? 20.015 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9049.340 ? 52.849 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3696.403 ? 41.278 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3081.260 ? 28.109 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3568.056 ? 34.943 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 859.649 ? 3.945 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 531.128 ? 6.049 ops/ms
EishayWriteString.fastjson1 thrpt 5 1586.261 ? 3.640 ops/ms
EishayWriteString.fastjson2 thrpt 5 3298.612 ? 17.285 ops/ms
EishayWriteString.gson thrpt 5 1019.920 ? 7.946 ops/ms
EishayWriteString.jackson thrpt 5 2092.826 ? 9.502 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1972.349 ? 16.577 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3240.238 ? 53.620 ops/ms
EishayWriteStringTree.gson thrpt 5 1032.138 ? 16.649 ops/ms
EishayWriteStringTree.jackson thrpt 5 1954.733 ? 5.981 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1413.364 ? 7.384 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3066.899 ? 7.696 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 897.969 ? 5.805 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1846.943 ? 10.902 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3776.520 ? 18.970 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1981.322 ? 13.476 ops/ms
aliyun_ecs.g8i.large-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2658.609 ? 2.887 ops/ms
EishayParseBinary.hessian thrpt 5 621.100 ? 26.817 ops/ms
EishayParseBinary.javaSerialize thrpt 5 116.529 ? 0.169 ops/ms
EishayParseBinary.jsonb thrpt 5 5640.666 ? 27.354 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4548.686 ? 23.439 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9398.688 ? 68.412 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3262.453 ? 15.934 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2587.577 ? 24.140 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4387.620 ? 50.941 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 618.375 ? 10.168 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 113.809 ? 0.528 ops/ms
EishayParseString.fastjson1 thrpt 5 1939.192 ? 15.624 ops/ms
EishayParseString.fastjson2 thrpt 5 2580.754 ? 13.824 ops/ms
EishayParseString.gson thrpt 5 1003.673 ? 7.081 ops/ms
EishayParseString.jackson thrpt 5 1018.748 ? 8.543 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 570.475 ? 1.887 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1911.029 ? 8.013 ops/ms
EishayParseStringPretty.gson thrpt 5 893.947 ? 4.733 ops/ms
EishayParseStringPretty.jackson thrpt 5 918.644 ? 3.574 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1039.421 ? 5.712 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1995.558 ? 11.220 ops/ms
EishayParseTreeString.gson thrpt 5 796.150 ? 6.214 ops/ms
EishayParseTreeString.jackson thrpt 5 1000.708 ? 7.112 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 879.408 ? 4.172 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1713.516 ? 10.096 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 732.325 ? 4.912 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 917.507 ? 6.239 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 905.126 ? 14.407 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1909.957 ? 8.523 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 751.957 ? 4.145 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1049.843 ? 6.916 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 779.938 ? 1.768 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1550.502 ? 8.457 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 727.779 ? 3.063 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 955.633 ? 2.439 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1669.657 ? 10.296 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2663.859 ? 12.460 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 978.856 ? 5.248 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1083.835 ? 5.059 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 534.916 ? 1.008 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1923.342 ? 6.290 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 721.689 ? 2.233 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 951.656 ? 7.190 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3331.080 ? 9.551 ops/ms
EishayWriteBinary.hessian thrpt 5 814.978 ? 5.261 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 500.910 ? 4.424 ops/ms
EishayWriteBinary.jsonb thrpt 5 5186.808 ? 34.443 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4319.555 ? 22.902 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10929.793 ? 102.401 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3742.419 ? 36.697 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3373.896 ? 20.541 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2973.313 ? 14.908 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 814.133 ? 7.459 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 496.087 ? 32.637 ops/ms
EishayWriteString.fastjson1 thrpt 5 1392.115 ? 3.154 ops/ms
EishayWriteString.fastjson2 thrpt 5 3136.348 ? 6.128 ops/ms
EishayWriteString.gson thrpt 5 712.264 ? 4.099 ops/ms
EishayWriteString.jackson thrpt 5 1945.482 ? 8.646 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1788.750 ? 23.561 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3372.194 ? 18.185 ops/ms
EishayWriteStringTree.gson thrpt 5 937.184 ? 2.506 ops/ms
EishayWriteStringTree.jackson thrpt 5 1888.853 ? 6.234 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1602.114 ? 6.101 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3357.795 ? 5.361 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 745.531 ? 2.287 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1829.423 ? 16.638 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2902.812 ? 21.564 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1705.550 ? 14.087 ops/ms
aliyun_ecs.g8i.large-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2900.465 ? 5.378 ops/ms
EishayParseBinary.hessian thrpt 5 651.293 ? 2.615 ops/ms
EishayParseBinary.javaSerialize thrpt 5 129.060 ? 0.280 ops/ms
EishayParseBinary.jsonb thrpt 5 6619.353 ? 20.577 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5035.434 ? 19.262 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11188.665 ? 30.605 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3181.264 ? 78.992 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3607.632 ? 17.966 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4843.190 ? 19.919 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 633.049 ? 2.222 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 128.841 ? 0.271 ops/ms
EishayParseString.fastjson1 thrpt 5 2646.765 ? 5.839 ops/ms
EishayParseString.fastjson2 thrpt 5 2804.694 ? 5.593 ops/ms
EishayParseString.gson thrpt 5 1040.925 ? 1.482 ops/ms
EishayParseString.jackson thrpt 5 1008.051 ? 5.907 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 621.541 ? 1.834 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1947.659 ? 6.526 ops/ms
EishayParseStringPretty.gson thrpt 5 892.856 ? 2.082 ops/ms
EishayParseStringPretty.jackson thrpt 5 927.270 ? 8.454 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1265.798 ? 4.374 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2350.435 ? 3.359 ops/ms
EishayParseTreeString.gson thrpt 5 813.620 ? 2.564 ops/ms
EishayParseTreeString.jackson thrpt 5 1143.225 ? 3.237 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1075.858 ? 4.395 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1784.067 ? 8.784 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 763.993 ? 0.718 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 935.884 ? 2.427 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1106.307 ? 2.950 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2405.502 ? 12.507 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 781.496 ? 1.719 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1089.462 ? 16.582 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 928.178 ? 5.090 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1864.125 ? 5.268 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 742.141 ? 2.196 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1051.030 ? 6.233 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2056.776 ? 8.007 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2873.498 ? 18.613 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 996.946 ? 1.970 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1090.722 ? 6.182 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 580.339 ? 2.155 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1988.661 ? 4.733 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 732.974 ? 3.749 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 977.429 ? 2.284 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 4066.266 ? 19.191 ops/ms
EishayWriteBinary.hessian thrpt 5 789.996 ? 3.517 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 545.899 ? 27.244 ops/ms
EishayWriteBinary.jsonb thrpt 5 7434.948 ? 40.548 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5158.476 ? 13.539 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 14655.701 ? 200.764 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3996.742 ? 8.487 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3368.296 ? 3.496 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3476.632 ? 16.342 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 818.375 ? 3.351 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 501.101 ? 4.712 ops/ms
EishayWriteString.fastjson1 thrpt 5 1515.660 ? 5.724 ops/ms
EishayWriteString.fastjson2 thrpt 5 3664.565 ? 11.770 ops/ms
EishayWriteString.gson thrpt 5 715.964 ? 3.280 ops/ms
EishayWriteString.jackson thrpt 5 2040.108 ? 5.742 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1776.884 ? 9.496 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3532.670 ? 18.304 ops/ms
EishayWriteStringTree.gson thrpt 5 747.767 ? 2.657 ops/ms
EishayWriteStringTree.jackson thrpt 5 1816.137 ? 7.133 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2366.085 ? 8.691 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4106.680 ? 28.191 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 708.031 ? 0.925 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1934.055 ? 9.530 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3565.378 ? 21.315 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1742.469 ? 4.215 ops/ms
aliyun_ecs.g8y.large-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3540.042 ? 119.939 ops/ms
EishayParseBinary.hessian thrpt 5 386.051 ? 4.609 ops/ms
EishayParseBinary.javaSerialize thrpt 5 158.265 ? 1.136 ops/ms
EishayParseBinary.jsonb thrpt 5 6260.459 ? 127.329 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5551.011 ? 65.520 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9811.916 ? 105.477 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4720.607 ? 75.491 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2874.556 ? 46.243 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5295.300 ? 68.052 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 322.359 ? 1.974 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 157.267 ? 2.726 ops/ms
EishayParseString.fastjson1 thrpt 5 3081.155 ? 38.838 ops/ms
EishayParseString.fastjson2 thrpt 5 3875.298 ? 25.515 ops/ms
EishayParseString.gson thrpt 5 1431.536 ? 24.004 ops/ms
EishayParseString.jackson thrpt 5 1338.366 ? 16.468 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 867.507 ? 12.944 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1971.080 ? 28.951 ops/ms
EishayParseStringPretty.gson thrpt 5 1303.307 ? 10.624 ops/ms
EishayParseStringPretty.jackson thrpt 5 1289.727 ? 6.508 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1253.456 ? 16.237 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2521.246 ? 31.383 ops/ms
EishayParseTreeString.gson thrpt 5 1118.605 ? 11.496 ops/ms
EishayParseTreeString.jackson thrpt 5 1145.825 ? 12.946 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1183.815 ? 9.236 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2201.248 ? 43.794 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1065.931 ? 8.129 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1150.423 ? 15.293 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1043.966 ? 14.020 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2452.684 ? 34.323 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1032.239 ? 9.854 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1173.578 ? 12.888 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 989.703 ? 4.167 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2157.112 ? 37.167 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 949.730 ? 14.319 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1152.922 ? 16.717 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2639.644 ? 24.982 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3517.978 ? 15.813 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1297.459 ? 7.374 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1540.716 ? 34.179 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 805.583 ? 11.933 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2715.142 ? 57.966 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 955.519 ? 6.713 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1363.579 ? 11.566 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 4880.194 ? 40.774 ops/ms
EishayWriteBinary.hessian thrpt 5 1166.437 ? 24.324 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 786.774 ? 6.735 ops/ms
EishayWriteBinary.jsonb thrpt 5 7356.816 ? 35.378 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5866.033 ? 47.482 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10142.738 ? 154.299 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4364.922 ? 102.018 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4145.170 ? 18.571 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4375.944 ? 31.837 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1170.947 ? 10.546 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 800.387 ? 15.662 ops/ms
EishayWriteString.fastjson1 thrpt 5 1999.006 ? 11.466 ops/ms
EishayWriteString.fastjson2 thrpt 5 4630.822 ? 48.920 ops/ms
EishayWriteString.gson thrpt 5 1335.137 ? 28.045 ops/ms
EishayWriteString.jackson thrpt 5 2464.431 ? 24.533 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2242.952 ? 26.298 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3437.596 ? 494.989 ops/ms
EishayWriteStringTree.gson thrpt 5 1622.442 ? 16.284 ops/ms
EishayWriteStringTree.jackson thrpt 5 2588.040 ? 8.946 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1910.687 ? 32.355 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4891.096 ? 42.092 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1129.087 ? 19.610 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2513.540 ? 31.470 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4281.063 ? 13.394 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2818.775 ? 29.110 ops/ms
aliyun_ecs.g8y.large-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4007.166 ? 29.890 ops/ms
EishayParseBinary.hessian thrpt 5 440.522 ? 4.879 ops/ms
EishayParseBinary.javaSerialize thrpt 5 150.804 ? 0.812 ops/ms
EishayParseBinary.jsonb thrpt 5 7768.592 ? 62.330 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5918.175 ? 23.192 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11364.040 ? 133.031 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4628.555 ? 136.273 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3360.271 ? 73.766 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5817.225 ? 62.441 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 458.374 ? 6.509 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 151.860 ? 0.622 ops/ms
EishayParseString.fastjson1 thrpt 5 2988.629 ? 29.670 ops/ms
EishayParseString.fastjson2 thrpt 5 4020.868 ? 11.135 ops/ms
EishayParseString.gson thrpt 5 1401.799 ? 12.300 ops/ms
EishayParseString.jackson thrpt 5 1308.555 ? 10.757 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 907.299 ? 5.145 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3030.705 ? 26.890 ops/ms
EishayParseStringPretty.gson thrpt 5 1305.346 ? 9.593 ops/ms
EishayParseStringPretty.jackson thrpt 5 1221.381 ? 27.479 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1356.862 ? 7.029 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2384.103 ? 7.477 ops/ms
EishayParseTreeString.gson thrpt 5 1109.047 ? 11.675 ops/ms
EishayParseTreeString.jackson thrpt 5 1206.188 ? 19.372 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1163.676 ? 7.982 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2375.804 ? 28.077 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1026.867 ? 10.228 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1147.321 ? 7.299 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1204.785 ? 12.367 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2803.730 ? 22.598 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1049.412 ? 7.337 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1293.727 ? 28.026 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1044.927 ? 8.320 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2372.570 ? 7.271 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 999.783 ? 8.918 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1385.799 ? 14.281 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2503.361 ? 29.985 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3959.052 ? 49.754 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1306.677 ? 5.296 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1459.099 ? 14.165 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 812.619 ? 5.409 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3113.316 ? 29.063 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1013.249 ? 4.976 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1289.092 ? 17.517 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 5400.580 ? 77.232 ops/ms
EishayWriteBinary.hessian thrpt 5 991.954 ? 10.261 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 879.037 ? 75.171 ops/ms
EishayWriteBinary.jsonb thrpt 5 8774.748 ? 103.771 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 7011.899 ? 99.312 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 14272.366 ? 449.295 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5647.747 ? 27.804 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5319.776 ? 35.323 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4386.405 ? 74.156 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 991.251 ? 13.000 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 873.290 ? 5.782 ops/ms
EishayWriteString.fastjson1 thrpt 5 1940.837 ? 14.644 ops/ms
EishayWriteString.fastjson2 thrpt 5 5242.962 ? 27.941 ops/ms
EishayWriteString.gson thrpt 5 1239.142 ? 8.469 ops/ms
EishayWriteString.jackson thrpt 5 2611.151 ? 46.012 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2418.213 ? 22.348 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4171.166 ? 17.463 ops/ms
EishayWriteStringTree.gson thrpt 5 1295.000 ? 12.495 ops/ms
EishayWriteStringTree.jackson thrpt 5 2341.461 ? 13.558 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1910.126 ? 14.702 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5293.773 ? 40.094 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1174.946 ? 8.129 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2453.295 ? 25.848 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4495.576 ? 40.768 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2183.376 ? 18.702 ops/ms
aliyun_ecs.g8y.large-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4107.312 ? 37.371 ops/ms
EishayParseBinary.hessian thrpt 5 399.236 ? 12.235 ops/ms
EishayParseBinary.javaSerialize thrpt 5 154.893 ? 0.976 ops/ms
EishayParseBinary.jsonb thrpt 5 7901.181 ? 80.492 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 5892.995 ? 12.890 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11645.882 ? 134.165 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5300.340 ? 23.142 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4238.832 ? 42.688 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6030.288 ? 73.126 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 395.573 ? 8.197 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 152.829 ? 0.863 ops/ms
EishayParseString.fastjson1 thrpt 5 4037.314 ? 47.372 ops/ms
EishayParseString.fastjson2 thrpt 5 4083.127 ? 28.222 ops/ms
EishayParseString.gson thrpt 5 1445.368 ? 2.978 ops/ms
EishayParseString.jackson thrpt 5 1392.128 ? 11.701 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 983.029 ? 9.800 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3083.487 ? 20.454 ops/ms
EishayParseStringPretty.gson thrpt 5 1333.414 ? 3.980 ops/ms
EishayParseStringPretty.jackson thrpt 5 1261.438 ? 10.941 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1461.045 ? 9.473 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2834.205 ? 28.786 ops/ms
EishayParseTreeString.gson thrpt 5 1123.877 ? 1.961 ops/ms
EishayParseTreeString.jackson thrpt 5 1250.377 ? 7.305 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1272.517 ? 5.333 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2310.303 ? 17.628 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1064.967 ? 4.537 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1245.154 ? 5.567 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1309.978 ? 19.035 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2670.400 ? 16.604 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1073.103 ? 5.315 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1415.835 ? 21.972 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1129.812 ? 3.164 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2347.583 ? 13.867 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1022.095 ? 1.244 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1319.112 ? 8.840 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3051.618 ? 13.092 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4078.171 ? 27.217 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1339.940 ? 7.611 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1511.652 ? 12.318 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 881.051 ? 4.106 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3047.895 ? 15.452 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1018.736 ? 3.531 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1381.790 ? 16.588 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 5491.910 ? 49.452 ops/ms
EishayWriteBinary.hessian thrpt 5 1184.458 ? 3.110 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 806.450 ? 4.183 ops/ms
EishayWriteBinary.jsonb thrpt 5 9508.808 ? 65.661 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 7137.864 ? 53.282 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 18203.166 ? 117.915 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5224.699 ? 83.766 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4964.796 ? 41.592 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4506.247 ? 33.740 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1162.315 ? 17.023 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 741.666 ? 4.365 ops/ms
EishayWriteString.fastjson1 thrpt 5 1965.811 ? 26.511 ops/ms
EishayWriteString.fastjson2 thrpt 5 5231.882 ? 27.604 ops/ms
EishayWriteString.gson thrpt 5 833.594 ? 4.104 ops/ms
EishayWriteString.jackson thrpt 5 2561.709 ? 21.671 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2439.750 ? 15.883 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4691.448 ? 22.866 ops/ms
EishayWriteStringTree.gson thrpt 5 873.509 ? 4.010 ops/ms
EishayWriteStringTree.jackson thrpt 5 2419.237 ? 7.610 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1913.459 ? 9.723 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5525.611 ? 46.708 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 842.411 ? 3.682 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2638.219 ? 10.487 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4591.393 ? 24.725 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2592.654 ? 18.980 ops/ms