Apache Trafodion分布式SQL引擎
概览
Trafodion提供了一个基于Hadoop平台的交易型分布式SQL引擎。它是一个擅长处理交易型负载的Hadoop大数据解决方案。其主要特性包括:
-
完整的ANSI SQL 92/99语言支持
-
完整的ACID事务支持。对于读、写查询,Trafodion支持跨行,跨表和跨语句的事务保护
-
支持多种异构存储引擎的直接访问
-
为应用程序提供极佳的高可用性保证
-
采用了查询间(intra-query)并发执行模式。轻松支持大数据应用
-
同时应用编译时和运行时优化技术,优化了OLTP工作负载的性能
事务管理特性包括
-
事务串行化基于开源项目HBase-Trx的实现原理,采用多版本并发控制(MVCC)
-
增强的故障恢复机制保证了数据库中用户数据的一致性
-
事务管理器支持多线程的SQL客户端应用
-
支持非事务型数据访问,即直接访问底层HBase表
评论