2 ms·
What does this look like in practice? Using the filesystem as a database?
by truculent 4y ago
What does this look like in practice? Using the filesystem as a database?
- vlovich123 4y agoAnything that stores data on a computer is essentially a database. It's all about representation and what kinds of operations you prioritize for performance.
- masukomi 4y agoGNU Recutils https://www.gnu.org/software/recutils/ https://www.gnu.org/software/recutils/ is a good example of an actual database that uses plaintext files in your filesystem. I can see the argument that doing this with JSON is better (or worse), but regardless, Recutils is an interesting idea that i wish more people knew about. I can imagine a lot of cool things emerging if people would iterate on the idea.
- necrotic_comp 4y agoRecutils is great, but it needs a rewrite, I think.
- bobleeswagger 4y agoIsn't linux a good example of this? Everything is a file.
- mcdonje 4y agoApache Spark / Databricks is an example of this. Parquet files are stored in folders. A folder is assumed to hold one dataset split into multiple files based on specified partition criteria. The VMs read the necessary files into memory and then operate on it.