Performance comparison of various Serde based serialization and deserialization crates.
Name | Version | Result |
---|---|---|
bincode | 1.0.0 | 4.77434ms |
bson | 0.11.1 | 132.80845ms |
rmp-serde | 0.13.7 | 12.59857ms |
ron | 0.2.0 | 171.88187ms |
serde_cbor | 0.8.2 | 38.43308ms |
serde_json | 1.0.11 | 30.34049ms |
serde-pickle | 0.4.0 | 129.46340ms |
Try it yourself: cargo install --git https://github.com/pigeon-working-group/serde-perf
_,met$$$$$gg. philip@Naboris
,g$$$$$$$$$$$$$$$P. OS: Debian testing buster
,g$$P"" """Y$$.". Kernel: x86_64 Linux 4.15.0-1-amd64
,$$P' `$$$. CPU: Intel Xeon E3-1240 v3 @ 8x 3.8GHz [27.8°C]
',$$P ,ggs. `$$b:
`d$$' ,$P"' . $$$ rustc: 1.24.1
$$P d$' , $$P Build mode: release
$$: $$. - ,d$$'
$$\; Y$b._ _,d$P'
Y$$. `.`"Y$$$$P"'
`$$b "-.__
`Y$$
`Y$$.
`$$b.
`Y$$b.
`"Y$b._
`""""