Apache Trafodion分布式SQL引擎
概覽
Trafodion提供了一個基于Hadoop平臺的交易型分布式SQL引擎。它是一個擅長處理交易型負載的Hadoop大數(shù)據(jù)解決方案。其主要特性包括:
-
完整的ANSI SQL 92/99語言支持
-
完整的ACID事務支持。對于讀、寫查詢,Trafodion支持跨行,跨表和跨語句的事務保護
-
支持多種異構存儲引擎的直接訪問
-
為應用程序提供極佳的高可用性保證
-
采用了查詢間(intra-query)并發(fā)執(zhí)行模式。輕松支持大數(shù)據(jù)應用
-
同時應用編譯時和運行時優(yōu)化技術,優(yōu)化了OLTP工作負載的性能
事務管理特性包括
-
事務串行化基于開源項目HBase-Trx的實現(xiàn)原理,采用多版本并發(fā)控制(MVCC)
-
增強的故障恢復機制保證了數(shù)據(jù)庫中用戶數(shù)據(jù)的一致性
-
事務管理器支持多線程的SQL客戶端應用
-
支持非事務型數(shù)據(jù)訪問,即直接訪問底層HBase表
評論
圖片
表情
