天天看點

2 分布式資料庫系統的結構

傳統的用戶端/伺服器結構是由全局事物管理器統一協調和排程事務的執行,緊耦合。

目前的分布式資料庫系統采用基于中間件的用戶端/伺服器模式。

分布式大資料系統的體系結構:

主從(master-slave):Bigtable、Hbase

P2P環形結構:Cassandra、Dynamo

有關大資料的名詞釋義:

HDFS:是GFS的一種實作,他的完整名字是分布式檔案系統,類似于FAT32,NTFS,是一種檔案格式,是底層的。

上層的并行計算架構是MapReduce。

HBase、Bigtable:是資料庫,适合于非結構化資料存儲的資料庫,基于列而不是行的模式。與RDBMS相比,它們更适合海量存儲和實時查詢處理,适合網際網路環境應用。

Hive和Pig:Hive使用類SQL語言,它們類似更側重于資料的查詢和分析,底層都是轉化成MapReduce程式運作。

繼續閱讀