simd-json
simd-json copied to clipboard
Rust port of simdjson
The use-case is to parse NDJSON. In NDJSON, we can split lines via a streaming iterator over the lines (to re-use the memory region), and then pass the `&'self[u8]` to...
Whenever I build my project which uses `simd-json` Version `0.6.0`, it throws an error saying `expected '!', found '()'`  My cargo version - 1.62.0
I have a need for very high speed access to fetch a couple fields within a deeply nested JSON blob, I would prefer not to have to deser the entire...
I decided to see if simd-json with `allow-non-simd` and `known-key` could give me any kind of performance boost over serde_json on a machine too old to have AVX2 or SSE4.2...
Looking around it seems like serde_json memory overhead is significant I wonder how good is simd-json compared to it. Also it seems like there are other libraries that are trying...
This is a follow-up to #213 (details included there) in short: mockalloc allows checking allocation leaks and other errors. #213 includes some more details on possible complications around threading and...
We still have a rather low test coverage on parts of the code (my fault -.-) now that we can measure it we should aim to improve it. 90%+ sounds...
I honestly am lost in the forrest of serde traits, help would be appriciated.
https://github.com/Lokathor/safe_arch https://crates.io/crates/safe_arch This allows using platform-specific SIMD instructions without using unsafe. Quite a lot of the functions are not available now but we can wait. There is quite a bit...
Hi, I was benchmarking this against a very simple small JSON ``` { "id": "60a6965e5e47ef8456878326", "index": 0, "guid": "cfce331d-07f3-40d3-b3d9-0672f651c26d", "isActive": true, "picture": "http://placehold.it/32x32", "age": 22 } ``` Now my use...