为什么文件系统需要虽然存在DB?

时间:2015-09-04 01:01:20

标签: database filesystems

为什么文件系统需要DB存在? 在我看来,如果DB存在于VFS下,并且DB和块级别之间存在DB到块级连接器,那么它可以比当前文件系统更快,更安全。 你怎么看待这件事?或者已经有这个问题的答案了?

1 个答案:

答案 0 :(得分:0)

  1. 相对DBMS不太适合保存异构数据,并且大多数数据库以某种方式在文件系统中保存大型BLOB(并且大多数文件将是大型BLOB)。

  2. Microsoft花了很多时间和精力试图让您的想法发挥作用。他们没有完全成功(尽管他们创造的许多部分后来都进入了NTFS)。

  3. Oracle拥有多项专利,将DB内容表示为分层文件系统,并将文件系统存储在数据库中(与您所询问的内容相近)。