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?

967 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

The short answer is they have different use cases. A JFS doesn’t care about most of the ACID properties of a database. It doesn’t need to optimize for queries across the data or enforce locking to the degree that a database does, JFS’s also do not guarantee data integrity because they do not need to, they only care about file metadata.

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