mirror of https://github.com/alibaba/fastjson2.git
37 KiB
37 KiB
ecs.c7.xlarge-oracle-jdk1.8.0_333_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1593.884 ? 5.191 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1115.913 ? 2.838 ops/ms
EishayParseBinary.hessian thrpt 5 294.530 ? 1.249 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.721 ? 0.130 ops/ms
EishayParseString.fastjson1 thrpt 5 1033.629 ? 3.060 ops/ms
EishayParseString.fastjson2 thrpt 5 1243.830 ? 4.763 ops/ms
EishayParseString.jackson thrpt 5 536.725 ? 0.831 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 267.296 ? 0.593 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 940.621 ? 1.116 ops/ms
EishayParseStringPretty.jackson thrpt 5 493.035 ? 0.609 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 519.549 ? 1.576 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 956.628 ? 3.057 ops/ms
EishayParseTreeString.jackson thrpt 5 523.461 ? 1.441 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 436.834 ? 0.551 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 751.190 ? 2.422 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 487.063 ? 0.632 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 450.222 ? 1.704 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 842.058 ? 1.389 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 596.172 ? 2.928 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 373.116 ? 0.811 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 725.945 ? 2.173 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 535.071 ? 2.446 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 824.520 ? 1.086 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1115.788 ? 2.122 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 633.600 ? 0.905 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 250.143 ? 0.348 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 812.283 ? 0.877 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 553.829 ? 1.494 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2100.500 ? 7.844 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1500.893 ? 7.422 ops/ms
EishayWriteBinary.hessian thrpt 5 343.980 ? 3.168 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 219.502 ? 1.357 ops/ms
EishayWriteString.fastjson1 thrpt 5 602.230 ? 2.136 ops/ms
EishayWriteString.fastjson2 thrpt 5 1608.824 ? 8.672 ops/ms
EishayWriteString.jackson thrpt 5 991.367 ? 2.456 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 575.263 ? 1.778 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1521.258 ? 8.923 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 923.559 ? 3.500 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.15.1_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2156.711 ? 14.405 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1126.378 ? 1.600 ops/ms
EishayParseBinary.hessian thrpt 5 249.719 ? 1.200 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.622 ? 0.082 ops/ms
EishayParseString.fastjson1 thrpt 5 907.446 ? 2.283 ops/ms
EishayParseString.fastjson2 thrpt 5 1157.766 ? 0.911 ops/ms
EishayParseString.jackson thrpt 5 480.823 ? 1.144 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 238.875 ? 0.454 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 852.584 ? 1.060 ops/ms
EishayParseStringPretty.jackson thrpt 5 434.496 ? 0.384 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 405.606 ? 0.405 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 777.685 ? 3.304 ops/ms
EishayParseTreeString.jackson thrpt 5 451.435 ? 1.186 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 344.993 ? 0.408 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 643.119 ? 0.778 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 406.014 ? 1.514 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 352.657 ? 2.855 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 675.988 ? 1.407 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 510.722 ? 1.214 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 312.320 ? 0.987 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 602.860 ? 1.512 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 482.013 ? 2.268 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 746.624 ? 0.657 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1148.370 ? 0.631 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 558.297 ? 0.604 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 219.988 ? 0.696 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 821.754 ? 0.918 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 501.893 ? 0.687 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1749.004 ? 10.340 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1593.138 ? 6.642 ops/ms
EishayWriteBinary.hessian thrpt 5 335.663 ? 2.017 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 212.141 ? 1.428 ops/ms
EishayWriteString.fastjson1 thrpt 5 579.278 ? 0.847 ops/ms
EishayWriteString.fastjson2 thrpt 5 1347.512 ? 5.155 ops/ms
EishayWriteString.jackson thrpt 5 940.192 ? 1.373 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 526.388 ? 0.818 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1589.072 ? 7.665 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 837.807 ? 4.074 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.3.1_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2141.289 ? 7.604 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1251.953 ? 3.375 ops/ms
EishayParseBinary.hessian thrpt 5 259.265 ? 2.562 ops/ms
EishayParseBinary.javaSerialize thrpt 5 50.116 ? 0.298 ops/ms
EishayParseString.fastjson1 thrpt 5 1261.329 ? 3.484 ops/ms
EishayParseString.fastjson2 thrpt 5 1216.273 ? 1.353 ops/ms
EishayParseString.jackson thrpt 5 504.882 ? 0.472 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 291.129 ? 0.378 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 911.369 ? 0.649 ops/ms
EishayParseStringPretty.jackson thrpt 5 472.871 ? 0.480 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 545.640 ? 1.040 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1031.264 ? 3.371 ops/ms
EishayParseTreeString.jackson thrpt 5 500.669 ? 2.300 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 473.683 ? 1.439 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 803.816 ? 3.420 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 454.547 ? 1.250 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 484.344 ? 1.275 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1046.149 ? 3.571 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 568.080 ? 1.590 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.415 ? 1.322 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 883.409 ? 3.157 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 513.150 ? 1.282 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 953.389 ? 4.737 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1197.433 ? 3.036 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 554.686 ? 1.481 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 270.964 ? 0.303 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 909.504 ? 0.594 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 513.334 ? 0.819 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2282.267 ? 8.310 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1878.427 ? 9.168 ops/ms
EishayWriteBinary.hessian thrpt 5 321.187 ? 5.405 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 216.510 ? 2.283 ops/ms
EishayWriteString.fastjson1 thrpt 5 611.058 ? 4.027 ops/ms
EishayWriteString.fastjson2 thrpt 5 1734.118 ? 5.273 ops/ms
EishayWriteString.jackson thrpt 5 1025.962 ? 1.828 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 547.198 ? 1.190 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1895.835 ? 6.662 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 965.059 ? 2.622 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_333_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1284.022 ? 1.662 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 928.894 ? 1.543 ops/ms
EishayParseBinary.hessian thrpt 5 263.156 ? 0.938 ops/ms
EishayParseBinary.javaSerialize thrpt 5 44.473 ? 0.109 ops/ms
EishayParseString.fastjson1 thrpt 5 1036.569 ? 2.812 ops/ms
EishayParseString.fastjson2 thrpt 5 1177.961 ? 4.528 ops/ms
EishayParseString.jackson thrpt 5 540.255 ? 0.976 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 277.512 ? 0.585 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 905.501 ? 1.304 ops/ms
EishayParseStringPretty.jackson thrpt 5 470.058 ? 1.961 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 474.123 ? 0.801 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 844.620 ? 4.352 ops/ms
EishayParseTreeString.jackson thrpt 5 545.199 ? 6.874 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 424.979 ? 0.983 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 693.473 ? 0.445 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 486.887 ? 2.304 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 426.156 ? 1.467 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 716.802 ? 0.293 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 604.379 ? 1.335 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 353.426 ? 0.470 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 607.495 ? 0.859 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 517.267 ? 1.148 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 796.013 ? 0.576 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 913.559 ? 1.185 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 616.299 ? 0.703 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 251.173 ? 0.646 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 727.288 ? 1.037 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 547.337 ? 2.683 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1975.557 ? 3.216 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1428.835 ? 2.584 ops/ms
EishayWriteBinary.hessian thrpt 5 400.240 ? 1.147 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 230.517 ? 0.352 ops/ms
EishayWriteString.fastjson1 thrpt 5 639.442 ? 0.743 ops/ms
EishayWriteString.fastjson2 thrpt 5 1520.574 ? 3.025 ops/ms
EishayWriteString.jackson thrpt 5 962.835 ? 2.719 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 564.045 ? 1.122 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1482.973 ? 2.323 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 852.789 ? 8.465 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.15.1_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2053.849 ? 3.017 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1067.430 ? 2.794 ops/ms
EishayParseBinary.hessian thrpt 5 248.478 ? 1.221 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.725 ? 0.232 ops/ms
EishayParseString.fastjson1 thrpt 5 929.277 ? 3.340 ops/ms
EishayParseString.fastjson2 thrpt 5 1122.480 ? 2.764 ops/ms
EishayParseString.jackson thrpt 5 480.362 ? 0.849 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 253.620 ? 0.386 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 753.702 ? 2.952 ops/ms
EishayParseStringPretty.jackson thrpt 5 444.096 ? 0.657 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 418.608 ? 1.489 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 787.826 ? 1.474 ops/ms
EishayParseTreeString.jackson thrpt 5 409.345 ? 3.431 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 354.200 ? 0.806 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.151 ? 0.394 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 426.899 ? 1.942 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 363.024 ? 2.053 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 721.752 ? 1.829 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 522.058 ? 1.752 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 306.307 ? 1.182 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 582.043 ? 0.536 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 471.013 ? 1.146 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 700.649 ? 1.693 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1070.144 ? 1.897 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 581.561 ? 2.217 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 232.404 ? 1.918 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 792.656 ? 2.882 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 501.099 ? 1.141 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2024.133 ? 7.617 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1709.225 ? 2.892 ops/ms
EishayWriteBinary.hessian thrpt 5 385.566 ? 2.086 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 234.368 ? 3.228 ops/ms
EishayWriteString.fastjson1 thrpt 5 651.116 ? 3.822 ops/ms
EishayWriteString.fastjson2 thrpt 5 1385.516 ? 4.249 ops/ms
EishayWriteString.jackson thrpt 5 933.002 ? 1.612 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 552.918 ? 3.487 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1771.827 ? 0.538 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 838.326 ? 2.611 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.3.1_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2036.356 ? 6.870 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1122.836 ? 1.276 ops/ms
EishayParseBinary.hessian thrpt 5 251.768 ? 2.108 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.786 ? 0.232 ops/ms
EishayParseString.fastjson1 thrpt 5 1261.925 ? 5.258 ops/ms
EishayParseString.fastjson2 thrpt 5 1154.419 ? 3.707 ops/ms
EishayParseString.jackson thrpt 5 523.665 ? 2.318 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 307.535 ? 0.589 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 838.209 ? 6.442 ops/ms
EishayParseStringPretty.jackson thrpt 5 483.185 ? 1.545 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 515.549 ? 0.324 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 968.653 ? 3.762 ops/ms
EishayParseTreeString.jackson thrpt 5 529.034 ? 4.606 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 478.701 ? 0.668 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 658.592 ? 0.863 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 517.626 ? 1.470 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 453.630 ? 1.554 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 805.280 ? 2.645 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 621.125 ? 0.841 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 389.333 ? 3.444 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 678.833 ? 1.235 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 549.875 ? 0.637 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 958.283 ? 4.291 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1126.364 ? 1.497 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 603.544 ? 0.790 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 267.905 ? 1.242 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 829.454 ? 0.735 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 536.340 ? 1.598 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1995.572 ? 3.963 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1764.191 ? 0.943 ops/ms
EishayWriteBinary.hessian thrpt 5 394.860 ? 2.035 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 260.833 ? 0.348 ops/ms
EishayWriteString.fastjson1 thrpt 5 636.012 ? 2.888 ops/ms
EishayWriteString.fastjson2 thrpt 5 1821.129 ? 1.000 ops/ms
EishayWriteString.jackson thrpt 5 971.605 ? 1.814 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 578.738 ? 3.033 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1784.106 ? 2.802 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 901.058 ? 0.998 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_333_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1251.423 ? 1.039 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 726.682 ? 2.780 ops/ms
EishayParseBinary.hessian thrpt 5 191.391 ? 1.333 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.079 ? 0.062 ops/ms
EishayParseString.fastjson1 thrpt 5 730.259 ? 0.937 ops/ms
EishayParseString.fastjson2 thrpt 5 814.151 ? 1.290 ops/ms
EishayParseString.jackson thrpt 5 381.449 ? 0.658 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 209.206 ? 0.340 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 648.056 ? 0.965 ops/ms
EishayParseStringPretty.jackson thrpt 5 347.135 ? 0.293 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 304.239 ? 1.223 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 558.526 ? 1.138 ops/ms
EishayParseTreeString.jackson thrpt 5 354.217 ? 1.076 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 270.386 ? 1.003 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 481.516 ? 1.187 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 329.991 ? 1.181 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 248.887 ? 0.824 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 532.631 ? 0.895 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 438.970 ? 1.354 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 222.012 ? 1.111 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 471.283 ? 0.811 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 403.433 ? 1.584 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 572.492 ? 1.631 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 722.122 ? 2.076 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 454.138 ? 0.429 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 191.401 ? 0.587 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 600.074 ? 1.293 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 419.744 ? 0.525 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1327.324 ? 9.673 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1107.706 ? 5.061 ops/ms
EishayWriteBinary.hessian thrpt 5 288.837 ? 1.469 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 178.746 ? 0.845 ops/ms
EishayWriteString.fastjson1 thrpt 5 421.828 ? 1.360 ops/ms
EishayWriteString.fastjson2 thrpt 5 1046.272 ? 15.380 ops/ms
EishayWriteString.jackson thrpt 5 573.985 ? 1.010 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 428.527 ? 0.742 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1111.935 ? 4.941 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 582.077 ? 3.051 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.15.1_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1427.546 ? 0.640 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 759.282 ? 1.813 ops/ms
EishayParseBinary.hessian thrpt 5 179.963 ? 0.296 ops/ms
EishayParseBinary.javaSerialize thrpt 5 35.548 ? 0.039 ops/ms
EishayParseString.fastjson1 thrpt 5 737.326 ? 0.496 ops/ms
EishayParseString.fastjson2 thrpt 5 784.716 ? 6.060 ops/ms
EishayParseString.jackson thrpt 5 370.102 ? 0.388 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 213.930 ? 0.108 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 618.992 ? 0.281 ops/ms
EishayParseStringPretty.jackson thrpt 5 343.126 ? 0.089 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 321.931 ? 0.227 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 522.565 ? 2.629 ops/ms
EishayParseTreeString.jackson thrpt 5 352.447 ? 0.139 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 275.338 ? 0.201 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 443.296 ? 16.596 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 328.534 ? 0.363 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 286.343 ? 0.200 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 461.630 ? 3.279 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 413.093 ? 2.020 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 241.895 ? 0.299 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 391.833 ? 2.258 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 382.095 ? 0.751 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 579.819 ? 0.168 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 752.972 ? 1.777 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 434.358 ? 0.349 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 192.514 ? 0.195 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 595.138 ? 1.512 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 397.109 ? 0.845 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1478.625 ? 8.019 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1161.899 ? 0.404 ops/ms
EishayWriteBinary.hessian thrpt 5 326.657 ? 0.727 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 186.735 ? 3.370 ops/ms
EishayWriteString.fastjson1 thrpt 5 436.603 ? 0.917 ops/ms
EishayWriteString.fastjson2 thrpt 5 1041.772 ? 1.184 ops/ms
EishayWriteString.jackson thrpt 5 620.684 ? 0.470 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 428.039 ? 0.134 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1165.546 ? 1.473 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 539.294 ? 0.506 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.3.1_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1304.103 ? 0.769 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 773.739 ? 1.262 ops/ms
EishayParseBinary.hessian thrpt 5 187.230 ? 0.407 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.024 ? 0.042 ops/ms
EishayParseString.fastjson1 thrpt 5 1019.615 ? 0.444 ops/ms
EishayParseString.fastjson2 thrpt 5 792.361 ? 3.572 ops/ms
EishayParseString.jackson thrpt 5 375.324 ? 0.270 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 242.946 ? 0.336 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 622.208 ? 2.475 ops/ms
EishayParseStringPretty.jackson thrpt 5 354.941 ? 0.186 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 360.224 ? 0.522 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 587.780 ? 1.131 ops/ms
EishayParseTreeString.jackson thrpt 5 380.510 ? 0.160 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 311.540 ? 0.723 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 489.754 ? 0.262 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 346.172 ? 0.411 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 321.691 ? 0.122 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 589.818 ? 0.673 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 444.596 ? 0.280 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 272.086 ? 0.200 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 499.826 ? 0.089 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 415.048 ? 0.241 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 760.291 ? 0.823 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 765.737 ? 2.094 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 433.940 ? 0.208 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 217.012 ? 0.301 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 604.655 ? 0.958 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 397.370 ? 0.186 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1447.849 ? 2.124 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1168.930 ? 2.302 ops/ms
EishayWriteBinary.hessian thrpt 5 313.401 ? 0.970 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 178.478 ? 3.329 ops/ms
EishayWriteString.fastjson1 thrpt 5 470.706 ? 1.212 ops/ms
EishayWriteString.fastjson2 thrpt 5 1165.940 ? 8.329 ops/ms
EishayWriteString.jackson thrpt 5 629.092 ? 0.923 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.296 ? 0.194 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1173.999 ? 17.372 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 608.457 ? 0.537 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_333_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1344.742 ? 46.012 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 843.793 ? 31.786 ops/ms
EishayParseBinary.hessian thrpt 5 210.495 ? 7.037 ops/ms
EishayParseBinary.javaSerialize thrpt 5 43.046 ? 0.540 ops/ms
EishayParseString.fastjson1 thrpt 5 840.180 ? 159.823 ops/ms
EishayParseString.fastjson2 thrpt 5 950.365 ? 35.929 ops/ms
EishayParseString.jackson thrpt 5 387.823 ? 14.104 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 224.895 ? 6.912 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 735.120 ? 26.358 ops/ms
EishayParseStringPretty.jackson thrpt 5 363.791 ? 15.366 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 302.597 ? 14.017 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 600.355 ? 49.722 ops/ms
EishayParseTreeString.jackson thrpt 5 344.151 ? 5.014 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 299.877 ? 13.968 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 512.832 ? 38.431 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 324.000 ? 8.226 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 271.985 ? 5.985 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 555.658 ? 67.680 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 408.457 ? 24.381 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 241.898 ? 4.058 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 491.159 ? 46.781 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 366.433 ? 32.642 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 688.664 ? 21.474 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 852.960 ? 25.985 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 435.846 ? 31.144 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 211.318 ? 4.214 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 680.242 ? 14.070 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 404.126 ? 18.595 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1600.041 ? 30.938 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1339.271 ? 6.962 ops/ms
EishayWriteBinary.hessian thrpt 5 346.376 ? 2.967 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 208.976 ? 2.769 ops/ms
EishayWriteString.fastjson1 thrpt 5 524.936 ? 5.676 ops/ms
EishayWriteString.fastjson2 thrpt 5 1185.044 ? 108.569 ops/ms
EishayWriteString.jackson thrpt 5 666.350 ? 14.529 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 459.148 ? 16.705 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1323.506 ? 32.117 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 682.008 ? 9.998 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.15.1_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1799.585 ? 2.182 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 983.652 ? 90.682 ops/ms
EishayParseBinary.hessian thrpt 5 185.482 ? 22.906 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.232 ? 0.580 ops/ms
EishayParseString.fastjson1 thrpt 5 799.336 ? 20.007 ops/ms
EishayParseString.fastjson2 thrpt 5 999.693 ? 7.374 ops/ms
EishayParseString.jackson thrpt 5 411.314 ? 8.897 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 216.845 ? 36.740 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 727.684 ? 76.379 ops/ms
EishayParseStringPretty.jackson thrpt 5 366.807 ? 10.207 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 365.340 ? 3.034 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 634.662 ? 2.890 ops/ms
EishayParseTreeString.jackson thrpt 5 383.903 ? 2.257 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 282.596 ? 23.756 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 529.142 ? 3.201 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 355.726 ? 0.698 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 318.917 ? 14.177 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 558.793 ? 2.917 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 433.975 ? 1.137 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 225.799 ? 20.831 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 480.579 ? 2.911 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 413.264 ? 2.759 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 672.865 ? 1.373 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 946.306 ? 4.061 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 472.545 ? 1.673 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 143.241 ? 17.719 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 734.482 ? 6.556 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 424.415 ? 20.341 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1760.602 ? 2.118 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1363.921 ? 13.820 ops/ms
EishayWriteBinary.hessian thrpt 5 348.116 ? 3.357 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 213.959 ? 1.633 ops/ms
EishayWriteString.fastjson1 thrpt 5 281.255 ? 54.739 ops/ms
EishayWriteString.fastjson2 thrpt 5 1200.772 ? 7.711 ops/ms
EishayWriteString.jackson thrpt 5 667.646 ? 22.557 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 448.487 ? 11.336 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1003.478 ? 383.453 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 464.680 ? 57.944 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.3.1_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1640.660 ? 8.629 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 978.838 ? 19.506 ops/ms
EishayParseBinary.hessian thrpt 5 204.519 ? 27.786 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.055 ? 1.525 ops/ms
EishayParseString.fastjson1 thrpt 5 961.082 ? 421.188 ops/ms
EishayParseString.fastjson2 thrpt 5 964.720 ? 12.062 ops/ms
EishayParseString.jackson thrpt 5 427.146 ? 14.120 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 251.436 ? 32.321 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 725.653 ? 86.394 ops/ms
EishayParseStringPretty.jackson thrpt 5 386.445 ? 30.080 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 414.411 ? 5.344 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 757.550 ? 6.743 ops/ms
EishayParseTreeString.jackson thrpt 5 423.246 ? 10.771 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 366.248 ? 0.814 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 607.546 ? 5.645 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 394.522 ? 3.896 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 355.383 ? 9.500 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 765.390 ? 10.953 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 498.031 ? 1.462 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 252.012 ? 19.293 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 626.260 ? 6.199 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 445.107 ? 1.649 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 771.305 ? 23.049 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 973.199 ? 6.166 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 367.461 ? 118.210 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 242.766 ? 3.516 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 731.491 ? 38.546 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 422.426 ? 14.197 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1497.969 ? 257.765 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1377.998 ? 18.192 ops/ms
EishayWriteBinary.hessian thrpt 5 349.442 ? 0.742 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 207.950 ? 0.184 ops/ms
EishayWriteString.fastjson1 thrpt 5 441.652 ? 51.574 ops/ms
EishayWriteString.fastjson2 thrpt 5 1363.704 ? 2.938 ops/ms
EishayWriteString.jackson thrpt 5 683.959 ? 22.130 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 503.475 ? 57.236 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1387.463 ? 15.364 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 670.261 ? 37.790 ops/ms