csvs format

This documentation describes a database called "comma-separated value store" or csvs.

The goal of csvs is to be accessible and approachable. An engineer should be able to write a csvs library in an evening, and a child should be able to glean the contents of the database by inspecting them with a text reader. A dataset should contain valuable data even after corruption and be easy to repair. Such transparency and naïvete are of higher priority than processing and memory efficiency.

Source for implementation in Rust and JavaScript.

To learn more about csvs, see Getting Started.

Note:

  • complicated words: glean, naïvete
  • text resembles requirements which should go elsewhere. this here should resemble a sales pitch.