kanatti / YarDB

An experimental analytics database written in Rust
Apache License 2.0
0 stars 0 forks source link

Improve Persistance #3

Open kanatti opened 6 months ago

kanatti commented 6 months ago

Current implementation just blinding writes a whole pages into the disk. Row serialization into page is also very simple and non-optimal right now.

This requires more research into how do the serialization and persistance. Look more into columnar storage formats

kanatti commented 6 months ago

https://arrow.apache.org/docs/format/Columnar.html