Memdump: very fast, very unsafe serialization

Go-memdump is a package for very quickly loading large datasets into Go structs. In the benchmarks after the link I show it loading a 1 GB tree containing two million small “node” structs in under one second. Speed is achieved by being deeply unsafe, making your data non-portable across architectures, and many other terrible things. It is really only appropriate if you want to load large amounts of data very quickly and are willing to sacrifice all else for this.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.