Bibliothek 21.02.2019, 15:56 Uhr

Superschnelles Parsen von Json

Bis zu viermal schneller ist die C++-Bibliothek simdjson wenn es darum geht, Json zu parsen.
(Quelle: https://github.com/lemire/simdjson )
Json-Dateien gibt es zuhauf im Internet. Das Format bringt weniger Overhead mit als Xml. Wohl aus dem Grund hat es sich gerade bei Webdiensten durchgesetzt. REST-Services liefern in den meisten Fällen die Daten in Json zurück.
Die Bibliothek simdjson ist laut den Entwicklern mehr als viermal schneller als andere Parser. Das bedeutet, dass die Bibliothek lauf Website auf GitHub bis zu 2,2 Gigabyte pro Sekunde interpretieren kann. Das Besondere: Sie validiert das Ergebnis inklusive der Encodierung der Zeichen.
Die Bibliothek läuft unter Linux, macOS und Windows.


Das könnte Sie auch interessieren