АК
RcppSimdJSON
в версии 0.1.0 обзовёлся функциями fload
и fparse
. Бенчмарки впечатляют.R> print(res, order="median")
Unit: microseconds
expr min lq mean median uq max neval cld
simdjson 279.246 332.577 390.815 362.11 427.638 648.652 100 a
jsonify 2820.079 2930.945 3064.773 3027.28 3153.427 3986.948 100 b
jsonlite 8899.379 9085.685 9273.974 9226.56 9349.513 10820.562 100 c
RJSONIO 9685.246 9899.634 10185.272 10105.96 10296.579 11766.177 100 d
ndjson 99460.979 100381.388 101758.682 100971.75 102613.041 111553.986 100 e
R> print(res, order="median", unit="relative")
Unit: relative
expr min lq mean median uq max neval cld
simdjson 1.0000 1.00000 1.00000 1.00000 1.00000 1.00000 100 a
jsonify 10.0989 8.81284 7.84201 8.36011 7.37406 6.14651 100 b
jsonlite 31.8693 27.31908 23.72986 25.48003 21.86315 16.68161 100 c
RJSONIO 34.6836 29.76649 26.06165 27.90857 24.07779 18.13943 100 d
ndjson 356.1769 301.82947 260.37585 278.84314 239.95305 171.97817 100 e