MPP安全數據庫架構有以下這些優勢:
不讀取無效數據:其降低I/O開銷,同時提高每次I/O的效率,從而大大提高查詢性能。查詢語句只從磁盤上讀取所需要的列,其他列的數據是不需要讀取的。磁盤I/0是行存儲的1/10或更少,查詢響應時間提高10倍以上。
高壓縮比:壓縮比可以達到5~20倍以上,數據占有空間降低到傳統數據庫的1/10,節省了存儲設備的開銷。當數據庫的大小與數據庫服務器內存大小之比達到或超過2:1時,列存的I/O優勢就顯得更加明顯。由于采用列存儲技術,其還可以實現高效的透明壓縮。由于數據按列包存儲,每個數據包內都是同構數據,內容相關性很高,更易于實現壓縮,壓縮比通常能夠達到1:10,甚至更優。
高并發:隨著商業智能在企業內的快速發展,BI用戶對信息分析平臺的訪問頻率和查詢復雜度也快速提升,因此要求相應的數據庫系統對高并發查詢進行支持。MPP利用強大并行處理能力提供并發支持。
線性擴展:在MPP架構中增加節點就可以線性提高系統的存儲容量和處理能力。其在擴展節點時操作簡單,在很短時間內就能完成數據的重新分布。線性擴展支持為數據分析系統將來的拓展給予技術上的保障,用戶可根據實施需要進行容量和性能的擴展。
高可用性:MPP是高可用的系統,在集群MPP環境中除了硬件級的Raid技術外,有的提供數據庫層Mirror機制保護,即每個節點數據在另外的節點中同步鏡像,單個節點的錯誤不影響整個系統的使用。
推薦文章