mirror of https://github.com/alibaba/fastjson2.git
4.6 KiB
4.6 KiB
EishayParseBinary
| fastjson2JSONB | fastjson2UTF8Bytes | hessian | javaSerialize | |
|---|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1667.258 | 1052.999 (63.16%) | 287.171 (17.22%) | 46.642 (2.8%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 2192.925 | 1097.748 (50.06%) | 227.254 (10.36%) | 48.722 (2.22%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 2137.275 | 1126.664 (52.71%) | 259.288 (12.13%) | 51.636 (2.42%) |
EishayParseString
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1316.161 | 1003.131 (76.22%) | 525.316 (39.91%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 1035.737 | 845.105 (81.59%) | 447.423 (43.2%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 1124.265 | 1238.236 (110.14%) | 495.81 (44.1%) |
EishayParseStringPretty
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 969.634 | 264.853 (27.31%) | 485.397 (50.06%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 844.814 | 235.837 (27.92%) | 426.731 (50.51%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 873.529 | 290.088 (33.21%) | 457.738 (52.4%) |
EishayParseTreeString
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 874.717 | 507.858 (58.06%) | 511.982 (58.53%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 628.928 | 398.072 (63.29%) | 450.151 (71.57%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 814.205 | 537.252 (65.98%) | 479.783 (58.93%) |
EishayParseTreeStringPretty
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 697.955 | 435.999 (62.47%) | 466.453 (66.83%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 540.881 | 355.371 (65.7%) | 409.537 (75.72%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 707.357 | 479.839 (67.84%) | 467.163 (66.04%) |
EishayParseTreeUTF8Bytes
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 644.869 | 457.985 (71.02%) | 588.564 (91.27%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 664.24 | 370.977 (55.85%) | 474.273 (71.4%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 729.975 | 468.803 (64.22%) | 539.272 (73.88%) |
EishayParseTreeUTF8BytesPretty
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 591.815 | 395.136 (66.77%) | 530.148 (89.58%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 560.988 | 310.852 (55.41%) | 453.523 (80.84%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 694.214 | 396.529 (57.12%) | 490.403 (70.64%) |
EishayParseUTF8Bytes
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1066.352 | 824.937 (77.36%) | 629.054 (58.99%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 1088.393 | 711.927 (65.41%) | 529.176 (48.62%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 1148.126 | 928.702 (80.89%) | 553.741 (48.23%) |
EishayParseUTF8BytesPretty
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 820.919 | 237.469 (28.93%) | 563.395 (68.63%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 851.202 | 219.185 (25.75%) | 504.849 (59.31%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 872.755 | 263.966 (30.25%) | 486.115 (55.7%) |
EishayWriteBinary
| fastjson2JSONB | fastjson2UTF8Bytes | hessian | javaSerialize | |
|---|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1824.477 | 1404.779 (77%) | 340.824 (18.68%) | 229.734 (12.59%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 2149.386 | 1491.343 (69.38%) | 329.511 (15.33%) | 208.685 (9.71%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 2764.829 | 1739.801 (62.93%) | 316.245 (11.44%) | 213.53 (7.72%) |
EishayWriteString
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1490.658 | 609.257 (40.87%) | 988.164 (66.29%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 1441.335 | 565.232 (39.22%) | 837.141 (58.08%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 1723.309 | 610.977 (35.45%) | 953.324 (55.32%) |
EishayWriteUTF8Bytes
| fastjson2 | fastjson1 | jackson | |
|---|---|---|---|
| zulu8.62.0.19-ca-jdk8.0.332-linux_x64 | 1426.962 | 562.173 (39.4%) | 986.842 (69.16%) |
| zulu11.56.19-ca-jdk11.0.15-linux_x64 | 1502.273 | 514.597 (34.25%) | 815.972 (54.32%) |
| # zulu17.34.19-ca-jdk17.0.3-linux_x64 | 1738.401 | 547.262 (31.48%) | 948.505 (54.56%) |