FourierTransformer / lua-simdjson

simdjson bindings for lua
Apache License 2.0
13 stars 8 forks source link

Version 1.0 #30

Closed FourierTransformer closed 1 year ago

FourierTransformer commented 3 years ago

Version 1.0
https://ift.tt/3ncDaYq

Release 1.0.0 of the simdjson library builds on earlier pre-1.0 release that made the On Demand frontend our default. The On Demand front-end is a new way to build parser. With On Demand, if you open a file containing 1000 numbers and you need just one of these numbers, only one number is parsed. If you need to put the numbers into your own data structure, they are materialized there directly, without being first written to a temporary tree. Thus we expect that the simdjson On Demand might often provide superior performance, when you do not need to intermediate materialized view of a DOM tree. The On Demand front-end was primarily developed by @jkeiser.

If you adopted simdjson from an earlier version and relied on the DOM approach, it remains as always. Though On Demand is our new default, we remain committed to supporting the conventional DOM approach in the future, as there are instances where it is more appropriate.

Release 1.0.0 adds several key features:

Other improvements include:

We encourage users of previous versions of the simdjson library to update. We encourage users to deploy it for production uses.



via Release notes from simdjson https://ift.tt/3eoyyad
September 07, 2021 at 04:55PM