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?

997 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 bottleneck on the local system for ACID compliant databases are mostly the raw disk write speeds rather than the file system, though highly available systems for massive dataloads do use filesystems specifically made for that.

Concepts from databases have been borrowed for filesystems currently in use – Hadoop FS for example – but it’s just not worth the extra hassle over the more traditional options in most cases.

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