1. 程式人生 > >分散式檔案系統和分散式資料庫有什麼不同?

分散式檔案系統和分散式資料庫有什麼不同?

分散式檔案系統和分散式資料庫有什麼關係?

分散式檔案系統(dfs)和分散式資料庫都支援存入,取出和刪除。但是分散式檔案系統比較暴力,可以當做key/value的存取。分散式資料庫涉及精煉的資料

,傳統的分散式關係型資料庫會定義資料元組的schema,存入取出刪除的粒度較小。

分散式檔案系統現在比較出名的有GFS(未開源),HDFS(Hadoop distributed file system)。

分散式資料庫現在出名的有Hbase,oceanbase,mongodb。其中Hbase是基於HDFS,而oceanbase是自己內部實現的分散式檔案系統,mongodb是基於gridfs

在此也可以說分散式資料庫以分散式檔案系統做基礎儲存。