有誰知道當前數據庫系統(例如mysql)需要哪種文件系統語義。我在整個網絡中搜索,發現可以讀取的BerkleyDB,每個使用POSIX語義的文件系統都可以使用。但是我想知道是否真的需要真正的POSIX語義,或者是否有足夠的子集。數據庫的文件系統語義
任何提示將不勝感激。
有誰知道當前數據庫系統(例如mysql)需要哪種文件系統語義。我在整個網絡中搜索,發現可以讀取的BerkleyDB,每個使用POSIX語義的文件系統都可以使用。但是我想知道是否真的需要真正的POSIX語義,或者是否有足夠的子集。數據庫的文件系統語義
任何提示將不勝感激。
查找答案的一種方法是搜索「從NFS運行BerkeleyDB」等問題的答案。由於NFS非常普遍,但是已經放寬了語義,所以肯定會問到這些答案。
這可能不是一個完整的答案,但文章"Atomic Commit In SQLite"的2.0節討論了底層存儲的假設。