Skip to content

Replace nlohmann_json with a faster Json parser. #2727

@himsve

Description

@himsve

The JSON-parser process in TINSHIFT transformation may take several seconds for huge json tinshift models. nlohmann_json is not the fastest open source library.

nlohmann_json might be replace with for example Simdsjon, one of the fastest open source json parsers:

I have tested and compared nlohmann_json and Simdjson for the TINSHIFT-application. In my case the json parser in Simdsjon was ~12.5x faster than nlohmann_json.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions