JSON-Parser-Benchmarking

所属分类:测试
开发工具:C++
文件大小:569KB
下载次数:0
上传日期:2023-01-25 13:58:55
上 传 者sh-1993
说明:  JSON分析器基准测试,,
(JSON-Parser-Benchmarking,,)

文件列表:
.vscode (0, 2023-01-25)
.vscode\settings.json (2289, 2023-01-25)
include (0, 2023-01-25)
include\jsonski (0, 2023-01-25)
include\jsonski\JSONPathParser.cpp (5323, 2023-01-25)
include\jsonski\JSONPathParser.h (291, 2023-01-25)
include\jsonski\QueryAutomaton.h (6574, 2023-01-25)
include\jsonski\QueryProcessor.cpp (43733, 2023-01-25)
include\jsonski\QueryProcessor.h (7823, 2023-01-25)
include\jsonski\RecordLoader.cpp (2933, 2023-01-25)
include\jsonski\RecordLoader.h (531, 2023-01-25)
include\jsonski\Records.h (1564, 2023-01-25)
include\rapidjson (0, 2023-01-25)
include\rapidjson\allocators.h (10674, 2023-01-25)
include\rapidjson\cursorstreamwrapper.h (2260, 2023-01-25)
include\rapidjson\document.h (121048, 2023-01-25)
include\rapidjson\encodedstream.h (10660, 2023-01-25)
include\rapidjson\encodings.h (29260, 2023-01-25)
include\rapidjson\error (0, 2023-01-25)
include\rapidjson\error\en.h (3849, 2023-01-25)
include\rapidjson\error\error.h (6192, 2023-01-25)
include\rapidjson\filereadstream.h (2980, 2023-01-25)
include\rapidjson\filewritestream.h (3125, 2023-01-25)
include\rapidjson\fwd.h (4013, 2023-01-25)
include\rapidjson\internal (0, 2023-01-25)
include\rapidjson\internal\biginteger.h (9122, 2023-01-25)
include\rapidjson\internal\clzll.h (2045, 2023-01-25)
include\rapidjson\internal\diyfp.h (11488, 2023-01-25)
include\rapidjson\internal\dtoa.h (8104, 2023-01-25)
include\rapidjson\internal\ieee754.h (2973, 2023-01-25)
include\rapidjson\internal\itoa.h (10110, 2023-01-25)
include\rapidjson\internal\meta.h (6620, 2023-01-25)
include\rapidjson\internal\pow10.h (3574, 2023-01-25)
include\rapidjson\internal\regex.h (26120, 2023-01-25)
include\rapidjson\internal\stack.h (7163, 2023-01-25)
include\rapidjson\internal\strfunc.h (2178, 2023-01-25)
include\rapidjson\internal\strtod.h (8973, 2023-01-25)
... ...

# JsonSki vs simDjson vs RapidJson This is a performance test to compare Jsonski, simdjson and rapidjson parsing times. Download the dataset from [here](https://drive.google.com/drive/folders/185SH188MJmmm-QTd14_8gq5QD-gyouNW) Compile, run and profile the main_jsonski.cpp application. ```sh $ g++ -O3 -std=c++11 -mavx -mavx2 -msse -msse2 -msse4 -msse4.2 -mpclmul -o main_jsonski include/jsonski/*.cpp main_jsonski.cpp -lpthread -mcmodel=medium -static-libstdc++ $ ./main_jsonski ``` Compile, run and profile the main_simdjson.cpp application. ```sh $ g++ -std=c++11 -Iinclude -O3 main_simdjson.cpp include/simdjson/simdjson.cpp -o main_simdjson $ ./main_simdjson ``` Compile, run and profile the main_rapidjson.cpp application. ```sh $ g++ -Iinclude -O3 main_rapidjson.cpp -o main_rapidjson $ ./main_rapidjson ``` ## Results image

近期下载者

相关文件


收藏者