Transwarp Inceptor分布式内存分析引擎

Transwarp Inceptor交互式分析引擎提供高速SQL分析,可帮助企业建立高速可扩展的数据仓库和/ 或数据集市,结合多种报表工具提供交互式数据分析、即时报表和可视化能力。Inceptor提供完整的ANSI SQL支持以及PL/SQL过程语言扩展,可以支持复杂的数据仓库类分析应用,也使得从原有数据库系统迁移到Hadoop更为容易。

Transwarp Inceptor架构图
Transwarp Inceptor 功能特性表
功能 描述
SQL引擎 高度优化的高速SQL引擎,可高速处理磁盘表或者缓存在内存或SSD上的列式数据。兼容HiveQL和SQL2003语法,支持超过98%的PL/SQL语法,可以运行TPC-DS标准测试集中的全部99个测试项;适用于数据仓库批量统计应用,支持对数据仓库中二维表的增删查改;同时也适用于数据集市交互式分析类应用场景。
Holodesk 跨内存 / 闪存 / 磁盘等介质的分布式混合列式存储,常用于缓存数据供Spark高速访问。 Holodesk内建内存索引,可提供比开源 Spark 更高的交互式统计性能;结合使用低成本 的内存/闪存混合存储方案,可接近全内存存储的分析性能。
存储过程 支持PL/SQL过程语言扩展,包括完整的数据类型,流程控制,Package,游标,异常处理以及动态SQL执行,能够满足数据仓库业务的复杂数据分析业务需求,帮助用户实现应用从传统数据库到Inceptor的快速迁移。
CRUD 完整兼容SQL2003标准中的增删改SQL语法,并通过分布式执行增删改操作极大地提高执行速度,因此Inceptor非常适合有大批量的数据增删改的业务,并且支持在增删改的同时对数据做高速统计。
并发事务控制 支持对CRUD操作的commit/rollback,保证数据的一致性;通过锁级别的控制实现事务原子性的保证;此外支持串行化的事务隔离控制。
丰富的工具支持 支持主流可视化和 BI / 挖掘工具,包括Tableau、IBM Cognos、SAP BusinessObjects、 Oracle BI、SAS等。支持Informatica、Pentaho/Kettle等ETL工具。