Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What does this look like in practice? Using the filesystem as a database?


GNU 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.


Recutils is great, but it needs a rewrite, I think.


Anything that stores data on a computer is essentially a database. It's all about representation and what kinds of operations you prioritize for performance.


Apache 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.


Isn't linux a good example of this? Everything is a file.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: