Rust and mmap

The library is published in crates.io and can help with counting and filtering json files with symmetric records as the format below.

[{..}, {..}, ..]

The idea of using memory mapped i/o is check the performance while filtering and creating another file etc from rust while putting serde in harmsway :grin:. Although, here is the best read on the topic from Linux.

Functionality

Test

The airports JSON has been taken from the location. It needs to be downloaded and put in the data/ directory.

Thanks to the original mmap lib.

General performance seems to be of the order below.

Debug
Release