Why don’t we write a database file system? Isn’t a file system practically a database already? Isn’t layering an OS between the data and the database application slowing things down?

953 viewsEngineeringOther

Why don’t we write a database file system? Isn’t a file system practically a database already? Isn’t layering an OS between the data and the database application slowing things down?

In: Engineering

19 Answers

Anonymous 0 Comments

Some operating systems have tried to do this, most notably BeOS with its Be file system. [Haiku](https://www.haiku-os.org/), an OS inspired by BeOS, inherited this, so you can still play around with it if you like. The query language isn’t SQL, but there *is* a query language that you can play around with.

That said, Ibam not aware of ant darabase that has rried to work directly on top of BFS. I’m not sure that even BFS provides all the infrastructure necessary to implement an ACID-compliant database from the filesystem alone.

You are viewing 1 out of 19 answers, click here to view all answers.