mirror of https://github.com/alibaba/fastjson2.git
52 KiB
52 KiB
ecs.g8i.xlarge-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1383.046 ? 28.216 ops/ms
EishayParseBinary.hessian thrpt 5 394.292 ? 0.129 ops/ms
EishayParseBinary.javaSerialize thrpt 5 58.884 ? 0.056 ops/ms
EishayParseBinary.jsonb thrpt 5 2591.109 ? 4.314 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2195.744 ? 2.593 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4667.868 ? 10.303 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1740.720 ? 4.493 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1478.135 ? 12.837 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1904.614 ? 2.348 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 393.213 ? 0.270 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 59.213 ? 0.056 ops/ms
EishayParseString.fastjson1 thrpt 5 1108.495 ? 1.346 ops/ms
EishayParseString.fastjson2 thrpt 5 1425.769 ? 2.797 ops/ms
EishayParseString.gson thrpt 5 520.689 ? 0.379 ops/ms
EishayParseString.jackson thrpt 5 553.839 ? 0.641 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 292.813 ? 0.279 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1050.637 ? 2.704 ops/ms
EishayParseStringPretty.gson thrpt 5 474.219 ? 7.470 ops/ms
EishayParseStringPretty.jackson thrpt 5 507.257 ? 3.489 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 592.936 ? 0.792 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1090.892 ? 1.946 ops/ms
EishayParseTreeString.gson thrpt 5 433.804 ? 0.543 ops/ms
EishayParseTreeString.jackson thrpt 5 624.269 ? 0.713 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 479.293 ? 0.875 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 835.010 ? 1.118 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 396.827 ? 0.509 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 557.415 ? 0.414 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 535.979 ? 0.764 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1123.092 ? 0.832 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 384.146 ? 0.989 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 678.365 ? 2.855 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 452.285 ? 0.306 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 898.278 ? 1.391 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 368.414 ? 0.829 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 586.894 ? 1.670 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 934.337 ? 1.015 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1335.827 ? 2.141 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 461.721 ? 0.825 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 643.998 ? 0.777 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 282.753 ? 0.397 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 970.511 ? 1.677 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 371.996 ? 0.842 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 551.179 ? 1.573 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1834.091 ? 4.332 ops/ms
EishayWriteBinary.hessian thrpt 5 457.890 ? 1.367 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.305 ? 0.236 ops/ms
EishayWriteBinary.jsonb thrpt 5 2410.702 ? 5.601 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2466.216 ? 1.609 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4169.395 ? 13.130 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1658.623 ? 0.759 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1598.912 ? 1.220 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 462.131 ? 1.479 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 273.716 ? 2.772 ops/ms
EishayWriteString.fastjson1 thrpt 5 787.400 ? 1.086 ops/ms
EishayWriteString.fastjson2 thrpt 5 1821.148 ? 33.945 ops/ms
EishayWriteString.gson thrpt 5 484.221 ? 0.642 ops/ms
EishayWriteString.jackson thrpt 5 1159.382 ? 1.150 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 974.865 ? 3.517 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1613.323 ? 4.957 ops/ms
EishayWriteStringTree.gson thrpt 5 533.180 ? 0.364 ops/ms
EishayWriteStringTree.jackson thrpt 5 1113.065 ? 2.161 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 723.445 ? 1.244 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1842.645 ? 2.011 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 422.164 ? 1.111 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1049.298 ? 6.721 ops/ms
ecs.g8i.xlarge-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1348.798 ? 0.703 ops/ms
EishayParseBinary.hessian thrpt 5 349.630 ? 0.596 ops/ms
EishayParseBinary.javaSerialize thrpt 5 59.155 ? 0.068 ops/ms
EishayParseBinary.jsonb thrpt 5 3168.932 ? 11.815 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2243.598 ? 4.860 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4665.776 ? 11.638 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1672.863 ? 1.185 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1467.398 ? 2.226 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2353.768 ? 1.877 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 359.825 ? 0.189 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 58.647 ? 0.088 ops/ms
EishayParseString.fastjson1 thrpt 5 958.583 ? 16.448 ops/ms
EishayParseString.fastjson2 thrpt 5 1297.055 ? 1.738 ops/ms
EishayParseString.gson thrpt 5 503.893 ? 0.682 ops/ms
EishayParseString.jackson thrpt 5 526.307 ? 0.740 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 290.990 ? 0.283 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 972.173 ? 3.019 ops/ms
EishayParseStringPretty.gson thrpt 5 470.281 ? 0.830 ops/ms
EishayParseStringPretty.jackson thrpt 5 463.457 ? 5.550 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 537.392 ? 0.510 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1014.053 ? 1.914 ops/ms
EishayParseTreeString.gson thrpt 5 393.530 ? 0.318 ops/ms
EishayParseTreeString.jackson thrpt 5 509.226 ? 1.110 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 444.784 ? 0.698 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 792.419 ? 1.164 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 374.080 ? 0.445 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 489.352 ? 0.610 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 487.887 ? 0.538 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1029.815 ? 1.782 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 395.491 ? 2.188 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 570.129 ? 0.816 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 402.028 ? 0.511 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 830.478 ? 0.614 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 368.522 ? 1.323 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 509.311 ? 0.705 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 833.553 ? 0.635 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1304.548 ? 1.574 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 484.831 ? 0.943 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 580.140 ? 0.750 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 270.340 ? 0.303 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 961.651 ? 0.843 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 369.727 ? 0.977 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 515.823 ? 0.423 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1917.038 ? 0.628 ops/ms
EishayWriteBinary.hessian thrpt 5 441.032 ? 1.844 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 257.538 ? 0.471 ops/ms
EishayWriteBinary.jsonb thrpt 5 2967.085 ? 41.295 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2638.198 ? 4.482 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6518.495 ? 14.294 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1584.694 ? 0.377 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1689.877 ? 138.891 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 430.501 ? 1.983 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 277.830 ? 1.364 ops/ms
EishayWriteString.fastjson1 thrpt 5 735.303 ? 1.122 ops/ms
EishayWriteString.fastjson2 thrpt 5 1636.986 ? 1.508 ops/ms
EishayWriteString.gson thrpt 5 382.856 ? 0.659 ops/ms
EishayWriteString.jackson thrpt 5 1005.673 ? 0.930 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 918.599 ? 0.589 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1599.428 ? 2.296 ops/ms
EishayWriteStringTree.gson thrpt 5 421.131 ? 0.401 ops/ms
EishayWriteStringTree.jackson thrpt 5 977.926 ? 1.917 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 668.308 ? 1.298 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1899.146 ? 2.133 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 456.530 ? 1.404 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 960.578 ? 0.619 ops/ms
ecs.g8i.xlarge-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1442.650 ? 1.630 ops/ms
EishayParseBinary.hessian thrpt 5 363.491 ? 0.547 ops/ms
EishayParseBinary.javaSerialize thrpt 5 65.165 ? 0.022 ops/ms
EishayParseBinary.jsonb thrpt 5 3400.376 ? 5.169 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2477.082 ? 3.303 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5636.115 ? 31.208 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1784.099 ? 1.144 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1843.513 ? 3.153 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2597.450 ? 3.716 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 356.018 ? 0.270 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 64.568 ? 0.124 ops/ms
EishayParseString.fastjson1 thrpt 5 1314.826 ? 1.510 ops/ms
EishayParseString.fastjson2 thrpt 5 1418.425 ? 2.879 ops/ms
EishayParseString.gson thrpt 5 496.052 ? 0.968 ops/ms
EishayParseString.jackson thrpt 5 538.812 ? 0.396 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 324.243 ? 0.153 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1011.214 ? 0.454 ops/ms
EishayParseStringPretty.gson thrpt 5 449.982 ? 0.155 ops/ms
EishayParseStringPretty.jackson thrpt 5 471.169 ? 1.343 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 627.446 ? 0.532 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1207.611 ? 1.525 ops/ms
EishayParseTreeString.gson thrpt 5 396.673 ? 0.792 ops/ms
EishayParseTreeString.jackson thrpt 5 567.094 ? 1.059 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 548.487 ? 0.533 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 934.703 ? 0.681 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 369.397 ? 0.221 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 520.990 ? 0.355 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 559.188 ? 0.484 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1219.568 ? 1.777 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 387.037 ? 0.446 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 634.924 ? 0.314 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 471.840 ? 0.743 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 949.363 ? 21.664 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 361.298 ? 0.516 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 550.715 ? 1.209 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 993.101 ? 0.816 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1433.499 ? 1.357 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 486.841 ? 0.504 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 579.403 ? 8.554 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 292.877 ? 0.496 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1044.044 ? 0.483 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 355.165 ? 0.355 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 519.192 ? 1.025 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2251.201 ? 4.056 ops/ms
EishayWriteBinary.hessian thrpt 5 419.402 ? 3.262 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 276.903 ? 0.759 ops/ms
EishayWriteBinary.jsonb thrpt 5 4139.295 ? 5.799 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2720.544 ? 1.719 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 7849.478 ? 20.165 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1847.764 ? 1.096 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1700.960 ? 1.645 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1956.434 ? 5.349 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 428.263 ? 2.090 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 273.918 ? 0.292 ops/ms
EishayWriteString.fastjson1 thrpt 5 768.022 ? 0.684 ops/ms
EishayWriteString.fastjson2 thrpt 5 1797.768 ? 1.813 ops/ms
EishayWriteString.gson thrpt 5 360.217 ? 0.075 ops/ms
EishayWriteString.jackson thrpt 5 1023.832 ? 1.490 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 927.850 ? 4.293 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1471.796 ? 0.989 ops/ms
EishayWriteStringTree.gson thrpt 5 375.133 ? 0.962 ops/ms
EishayWriteStringTree.jackson thrpt 5 975.795 ? 1.497 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 677.159 ? 0.690 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2257.304 ? 1.546 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 333.478 ? 0.447 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1038.856 ? 2.360 ops/ms
ecs.g7.xlarge-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1011.894 ? 3.457 ops/ms
EishayParseBinary.hessian thrpt 5 292.502 ? 1.246 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.207 ? 0.199 ops/ms
EishayParseBinary.jsonb thrpt 5 1748.104 ? 2.492 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1583.451 ? 8.851 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2808.607 ? 4.004 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1471.077 ? 5.088 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1150.827 ? 7.244 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1506.426 ? 4.326 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 300.042 ? 0.705 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.466 ? 0.393 ops/ms
EishayParseString.fastjson1 thrpt 5 915.001 ? 0.993 ops/ms
EishayParseString.fastjson2 thrpt 5 1103.984 ? 8.990 ops/ms
EishayParseString.gson thrpt 5 404.205 ? 2.165 ops/ms
EishayParseString.jackson thrpt 5 458.438 ? 0.541 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 261.095 ? 0.332 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 804.229 ? 7.425 ops/ms
EishayParseStringPretty.gson thrpt 5 379.494 ? 0.383 ops/ms
EishayParseStringPretty.jackson thrpt 5 408.972 ? 1.362 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 472.754 ? 1.929 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 839.663 ? 6.319 ops/ms
EishayParseTreeString.gson thrpt 5 350.289 ? 0.629 ops/ms
EishayParseTreeString.jackson thrpt 5 483.565 ? 1.049 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 403.346 ? 3.497 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 642.700 ? 1.590 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 332.099 ? 1.079 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 425.961 ? 0.860 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 420.958 ? 0.872 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 796.495 ? 3.115 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 318.708 ? 1.453 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 526.903 ? 1.137 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 356.011 ? 1.361 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 627.291 ? 2.430 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 303.959 ? 1.183 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 488.846 ? 2.878 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 767.303 ? 1.846 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 966.503 ? 4.150 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 372.564 ? 0.593 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 533.491 ? 0.900 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.663 ? 1.777 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 760.168 ? 2.321 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.038 ? 1.004 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 458.889 ? 8.858 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1506.120 ? 1.631 ops/ms
EishayWriteBinary.hessian thrpt 5 444.135 ? 2.944 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 240.952 ? 1.325 ops/ms
EishayWriteBinary.jsonb thrpt 5 1851.005 ? 10.595 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2047.076 ? 13.682 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3054.588 ? 3.227 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1409.154 ? 3.398 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1256.393 ? 1.478 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 438.392 ? 3.796 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 237.807 ? 3.355 ops/ms
EishayWriteString.fastjson1 thrpt 5 638.294 ? 1.415 ops/ms
EishayWriteString.fastjson2 thrpt 5 1608.177 ? 4.294 ops/ms
EishayWriteString.gson thrpt 5 405.254 ? 0.832 ops/ms
EishayWriteString.jackson thrpt 5 940.367 ? 4.032 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 785.128 ? 1.454 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1231.223 ? 2.494 ops/ms
EishayWriteStringTree.gson thrpt 5 435.195 ? 0.857 ops/ms
EishayWriteStringTree.jackson thrpt 5 871.264 ? 2.017 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 572.848 ? 1.171 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1524.347 ? 3.427 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 398.341 ? 1.550 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 901.090 ? 3.122 ops/ms
ecs.g7.xlarge-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1048.562 ? 1.441 ops/ms
EishayParseBinary.hessian thrpt 5 249.237 ? 1.330 ops/ms
EishayParseBinary.javaSerialize thrpt 5 50.470 ? 0.046 ops/ms
EishayParseBinary.jsonb thrpt 5 2382.467 ? 3.341 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1775.241 ? 0.945 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3414.165 ? 4.221 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1430.856 ? 3.502 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1257.941 ? 1.271 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1838.032 ? 6.031 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 263.298 ? 1.911 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 51.924 ? 0.060 ops/ms
EishayParseString.fastjson1 thrpt 5 812.389 ? 15.021 ops/ms
EishayParseString.fastjson2 thrpt 5 1017.195 ? 1.569 ops/ms
EishayParseString.gson thrpt 5 389.627 ? 0.805 ops/ms
EishayParseString.jackson thrpt 5 421.285 ? 0.659 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 253.799 ? 0.449 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 770.464 ? 0.384 ops/ms
EishayParseStringPretty.gson thrpt 5 367.260 ? 0.625 ops/ms
EishayParseStringPretty.jackson thrpt 5 385.259 ? 3.737 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 398.649 ? 0.461 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 735.025 ? 0.594 ops/ms
EishayParseTreeString.gson thrpt 5 329.504 ? 1.108 ops/ms
EishayParseTreeString.jackson thrpt 5 417.670 ? 0.794 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 351.435 ? 0.948 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 647.613 ? 1.220 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 302.237 ? 0.793 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 391.103 ? 0.689 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 365.654 ? 0.749 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 705.493 ? 1.216 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 320.768 ? 0.575 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 457.454 ? 0.858 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 311.155 ? 0.459 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 599.509 ? 0.422 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 304.874 ? 1.695 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 421.710 ? 0.361 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 728.523 ? 1.093 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1045.207 ? 0.699 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 387.952 ? 1.400 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 497.976 ? 0.577 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 238.902 ? 0.344 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 789.859 ? 0.834 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 299.755 ? 0.867 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 444.182 ? 0.827 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1574.518 ? 2.329 ops/ms
EishayWriteBinary.hessian thrpt 5 408.099 ? 1.877 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 233.428 ? 1.543 ops/ms
EishayWriteBinary.jsonb thrpt 5 2286.198 ? 5.823 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2165.882 ? 2.236 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4553.257 ? 3.405 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1465.581 ? 3.300 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1349.054 ? 8.329 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 411.091 ? 1.995 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 251.377 ? 1.206 ops/ms
EishayWriteString.fastjson1 thrpt 5 604.215 ? 0.698 ops/ms
EishayWriteString.fastjson2 thrpt 5 1453.401 ? 3.335 ops/ms
EishayWriteString.gson thrpt 5 335.979 ? 0.546 ops/ms
EishayWriteString.jackson thrpt 5 845.321 ? 0.597 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 704.880 ? 0.953 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1214.060 ? 0.904 ops/ms
EishayWriteStringTree.gson thrpt 5 387.195 ? 1.284 ops/ms
EishayWriteStringTree.jackson thrpt 5 786.539 ? 2.106 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 548.275 ? 1.077 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1553.448 ? 3.957 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 307.496 ? 0.547 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 786.578 ? 1.093 ops/ms
ecs.g7.xlarge-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1119.397 ? 0.970 ops/ms
EishayParseBinary.hessian thrpt 5 287.011 ? 0.689 ops/ms
EishayParseBinary.javaSerialize thrpt 5 59.486 ? 0.133 ops/ms
EishayParseBinary.jsonb thrpt 5 2683.231 ? 5.111 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1961.941 ? 0.533 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4162.173 ? 118.528 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1556.242 ? 1.558 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1540.227 ? 3.343 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1999.720 ? 8.825 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 284.548 ? 0.472 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 59.141 ? 0.068 ops/ms
EishayParseString.fastjson1 thrpt 5 1106.430 ? 0.789 ops/ms
EishayParseString.fastjson2 thrpt 5 1115.759 ? 0.696 ops/ms
EishayParseString.gson thrpt 5 425.149 ? 1.016 ops/ms
EishayParseString.jackson thrpt 5 438.528 ? 0.435 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 293.844 ? 0.324 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 792.426 ? 0.763 ops/ms
EishayParseStringPretty.gson thrpt 5 395.436 ? 0.795 ops/ms
EishayParseStringPretty.jackson thrpt 5 378.445 ? 1.560 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 498.291 ? 0.623 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 935.897 ? 1.266 ops/ms
EishayParseTreeString.gson thrpt 5 330.447 ? 0.529 ops/ms
EishayParseTreeString.jackson thrpt 5 441.231 ? 0.444 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 427.553 ? 0.808 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 702.047 ? 1.145 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 306.192 ? 0.531 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 424.099 ? 0.237 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 448.922 ? 0.458 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 961.363 ? 1.123 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 325.576 ? 0.744 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 523.652 ? 0.518 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 376.222 ? 0.615 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 722.409 ? 2.754 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 302.432 ? 0.821 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 465.847 ? 0.729 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 883.933 ? 0.766 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1133.658 ? 1.679 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 413.872 ? 0.840 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 494.734 ? 0.558 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 268.497 ? 0.340 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 834.295 ? 1.814 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 300.752 ? 0.704 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 440.037 ? 0.328 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1925.353 ? 2.520 ops/ms
EishayWriteBinary.hessian thrpt 5 408.819 ? 1.247 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 245.025 ? 1.113 ops/ms
EishayWriteBinary.jsonb thrpt 5 3276.627 ? 5.700 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2361.940 ? 3.615 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5650.569 ? 6.288 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1543.342 ? 3.850 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1504.667 ? 0.927 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1625.102 ? 2.492 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 404.387 ? 47.091 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 233.225 ? 1.550 ops/ms
EishayWriteString.fastjson1 thrpt 5 645.281 ? 0.569 ops/ms
EishayWriteString.fastjson2 thrpt 5 1689.710 ? 3.187 ops/ms
EishayWriteString.gson thrpt 5 332.929 ? 0.461 ops/ms
EishayWriteString.jackson thrpt 5 947.705 ? 2.255 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 736.146 ? 0.901 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1172.424 ? 1.590 ops/ms
EishayWriteStringTree.gson thrpt 5 353.382 ? 0.511 ops/ms
EishayWriteStringTree.jackson thrpt 5 772.190 ? 2.104 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 568.955 ? 1.571 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1897.386 ? 1.298 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 335.761 ? 0.353 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 917.810 ? 0.556 ops/ms
ecs.g8m.xlarge-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1761.165 ? 18.859 ops/ms
EishayParseBinary.hessian thrpt 5 341.011 ? 3.889 ops/ms
EishayParseBinary.javaSerialize thrpt 5 76.046 ? 0.832 ops/ms
EishayParseBinary.jsonb thrpt 5 3127.766 ? 17.184 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2844.055 ? 16.506 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5305.284 ? 52.205 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2787.161 ? 12.211 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1462.122 ? 12.892 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2556.855 ? 22.239 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 350.695 ? 3.545 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 76.452 ? 0.886 ops/ms
EishayParseString.fastjson1 thrpt 5 1660.711 ? 9.063 ops/ms
EishayParseString.fastjson2 thrpt 5 1953.899 ? 23.508 ops/ms
EishayParseString.gson thrpt 5 728.395 ? 3.745 ops/ms
EishayParseString.jackson thrpt 5 707.289 ? 4.834 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 419.973 ? 10.818 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1167.212 ? 25.507 ops/ms
EishayParseStringPretty.gson thrpt 5 679.207 ? 5.455 ops/ms
EishayParseStringPretty.jackson thrpt 5 601.768 ? 19.455 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 710.615 ? 8.274 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1326.650 ? 7.693 ops/ms
EishayParseTreeString.gson thrpt 5 592.584 ? 6.039 ops/ms
EishayParseTreeString.jackson thrpt 5 612.441 ? 8.317 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 603.498 ? 10.233 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1139.048 ? 11.935 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 534.012 ? 2.508 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 587.512 ? 5.919 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 536.653 ? 1.908 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1302.127 ? 11.017 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 485.448 ? 3.337 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 628.100 ? 5.558 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 506.181 ? 7.510 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1115.435 ? 12.353 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 464.764 ? 2.931 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 627.649 ? 11.567 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1263.122 ? 6.172 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1757.300 ? 5.242 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 657.074 ? 1.022 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 790.485 ? 8.376 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 420.855 ? 3.267 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1435.671 ? 14.370 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 482.482 ? 4.464 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 725.409 ? 8.102 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2537.658 ? 11.138 ops/ms
EishayWriteBinary.hessian thrpt 5 622.583 ? 2.547 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 408.173 ? 2.953 ops/ms
EishayWriteBinary.jsonb thrpt 5 3117.858 ? 16.598 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3185.034 ? 29.851 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4257.124 ? 26.601 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1920.724 ? 46.571 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2138.947 ? 12.049 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 611.668 ? 4.658 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 406.787 ? 2.981 ops/ms
EishayWriteString.fastjson1 thrpt 5 1072.521 ? 3.959 ops/ms
EishayWriteString.fastjson2 thrpt 5 2429.311 ? 8.724 ops/ms
EishayWriteString.gson thrpt 5 747.169 ? 8.784 ops/ms
EishayWriteString.jackson thrpt 5 1252.225 ? 6.740 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1118.916 ? 4.638 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1854.416 ? 11.051 ops/ms
EishayWriteStringTree.gson thrpt 5 897.657 ? 5.207 ops/ms
EishayWriteStringTree.jackson thrpt 5 1348.962 ? 6.677 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1003.307 ? 6.655 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2560.951 ? 14.968 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 644.669 ? 1.257 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1312.336 ? 18.006 ops/ms
ecs.g8m.xlarge-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2136.883 ? 3.058 ops/ms
EishayParseBinary.hessian thrpt 5 395.470 ? 1.722 ops/ms
EishayParseBinary.javaSerialize thrpt 5 78.290 ? 0.245 ops/ms
EishayParseBinary.jsonb thrpt 5 3948.263 ? 14.501 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3143.747 ? 6.587 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6078.200 ? 14.120 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2808.895 ? 6.857 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1449.143 ? 4.067 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3170.034 ? 4.578 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 387.732 ? 0.360 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 77.694 ? 0.070 ops/ms
EishayParseString.fastjson1 thrpt 5 1647.681 ? 13.344 ops/ms
EishayParseString.fastjson2 thrpt 5 2128.424 ? 7.836 ops/ms
EishayParseString.gson thrpt 5 736.758 ? 1.124 ops/ms
EishayParseString.jackson thrpt 5 720.118 ? 3.409 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 479.440 ? 1.959 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1573.455 ? 2.523 ops/ms
EishayParseStringPretty.gson thrpt 5 686.915 ? 1.489 ops/ms
EishayParseStringPretty.jackson thrpt 5 660.384 ? 5.854 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 737.350 ? 1.328 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1559.813 ? 3.806 ops/ms
EishayParseTreeString.gson thrpt 5 593.422 ? 2.842 ops/ms
EishayParseTreeString.jackson thrpt 5 695.483 ? 2.864 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 634.284 ? 1.628 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1284.168 ? 3.312 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 569.248 ? 2.037 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 599.619 ? 1.372 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 651.708 ? 0.612 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1570.460 ? 5.030 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 564.376 ? 3.881 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 719.796 ? 1.780 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 568.956 ? 1.088 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1287.222 ? 21.887 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 529.339 ? 0.864 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 729.362 ? 3.880 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1353.221 ? 5.466 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2131.367 ? 8.321 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 709.414 ? 1.598 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 775.330 ? 3.180 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 445.726 ? 1.440 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1571.213 ? 8.673 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 526.217 ? 0.961 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 706.359 ? 2.429 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2949.174 ? 8.063 ops/ms
EishayWriteBinary.hessian thrpt 5 589.767 ? 1.992 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 445.723 ? 3.858 ops/ms
EishayWriteBinary.jsonb thrpt 5 4543.744 ? 20.041 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3925.532 ? 10.454 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9310.455 ? 34.027 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2735.296 ? 11.578 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2458.242 ? 6.150 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 624.204 ? 1.984 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 454.739 ? 2.839 ops/ms
EishayWriteString.fastjson1 thrpt 5 1183.156 ? 0.661 ops/ms
EishayWriteString.fastjson2 thrpt 5 2486.560 ? 6.940 ops/ms
EishayWriteString.gson thrpt 5 685.270 ? 0.889 ops/ms
EishayWriteString.jackson thrpt 5 1466.532 ? 3.976 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1260.675 ? 4.360 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2342.667 ? 7.540 ops/ms
EishayWriteStringTree.gson thrpt 5 704.086 ? 2.285 ops/ms
EishayWriteStringTree.jackson thrpt 5 1349.715 ? 5.293 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 963.069 ? 2.016 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2798.379 ? 8.281 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 653.793 ? 1.262 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1276.300 ? 7.685 ops/ms
ecs.g8m.xlarge-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2207.344 ? 5.947 ops/ms
EishayParseBinary.hessian thrpt 5 440.668 ? 0.871 ops/ms
EishayParseBinary.javaSerialize thrpt 5 80.038 ? 0.242 ops/ms
EishayParseBinary.jsonb thrpt 5 4400.743 ? 10.708 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3289.804 ? 10.413 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6293.381 ? 13.980 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1734.667 ? 3.986 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2782.942 ? 218.721 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3259.126 ? 7.051 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 451.938 ? 1.375 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 78.992 ? 0.128 ops/ms
EishayParseString.fastjson1 thrpt 5 2248.899 ? 4.611 ops/ms
EishayParseString.fastjson2 thrpt 5 2214.709 ? 10.043 ops/ms
EishayParseString.gson thrpt 5 762.123 ? 0.836 ops/ms
EishayParseString.jackson thrpt 5 732.123 ? 5.036 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 534.161 ? 1.118 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1628.702 ? 3.430 ops/ms
EishayParseStringPretty.gson thrpt 5 699.858 ? 1.282 ops/ms
EishayParseStringPretty.jackson thrpt 5 678.029 ? 3.353 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 794.356 ? 2.045 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1601.088 ? 2.208 ops/ms
EishayParseTreeString.gson thrpt 5 602.473 ? 1.072 ops/ms
EishayParseTreeString.jackson thrpt 5 750.546 ? 2.570 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 693.999 ? 1.532 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1313.992 ? 2.176 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 555.157 ? 0.571 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 646.583 ? 1.717 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 730.765 ? 1.059 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1604.400 ? 3.417 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 577.603 ? 0.940 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 839.208 ? 4.262 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 639.490 ? 0.742 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1326.317 ? 18.053 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 541.948 ? 1.707 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 750.317 ? 1.553 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1737.969 ? 2.694 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2247.480 ? 3.665 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 729.087 ? 0.943 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 639.242 ? 0.979 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 488.890 ? 1.474 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1578.402 ? 4.449 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 552.334 ? 1.297 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 754.796 ? 3.701 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3055.919 ? 6.695 ops/ms
EishayWriteBinary.hessian thrpt 5 641.703 ? 1.491 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 423.342 ? 1.009 ops/ms
EishayWriteBinary.jsonb thrpt 5 4615.837 ? 15.875 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 4167.365 ? 9.685 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4902.050 ? 19.081 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2471.948 ? 8.616 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2636.188 ? 9.139 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 649.205 ? 1.013 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 420.716 ? 0.915 ops/ms
EishayWriteString.fastjson1 thrpt 5 1007.247 ? 1.185 ops/ms
EishayWriteString.fastjson2 thrpt 5 2432.354 ? 5.550 ops/ms
EishayWriteString.gson thrpt 5 433.744 ? 1.498 ops/ms
EishayWriteString.jackson thrpt 5 1435.807 ? 2.964 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1281.232 ? 1.646 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2371.872 ? 3.868 ops/ms
EishayWriteStringTree.gson thrpt 5 457.582 ? 0.916 ops/ms
EishayWriteStringTree.jackson thrpt 5 1293.018 ? 3.472 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1024.960 ? 4.239 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3043.542 ? 5.613 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 432.628 ? 0.357 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1449.288 ? 1.755 ops/ms