01.兼容标准SQL

兼容SQL-99标准,支持大部分SQL-2003标准。对于DDL语句,除常规的建库、建表、建视图外,还支持表分区、表缓存等特性。DML方面,提供LOAD DATA批量加载数据,能支持非常复杂的多表JOIN和UNION。支持丰富的数学、字符串、日期时间、聚集、分析函数等,还支持用户自定义函数。SQL语法基本同Hive SQL兼容,语法上同其它数据库SQL语法基本一致。

02.支持第三方应用

PetaBase提供多种应用程序接口,包括JDBC、ODBC、CLI、Thrift等。JDBC/ODBC为第三方应用连接到PetaBase提供了便利性。CLI(命令行界面)可以让数据库管理人员、数据仓库工程师方便、灵活的进行数据库管理、数据查询、SQL脚本调优及诊断等。Thrift接口是跨语言的访问接口,可以让Java、C++、Python、PHP开发者采用一致的接口进行编程,灵活定制访问PetaBase的数据库应用。


03.支持ETL工具

PetaBase除内置可视化数据迁移工具之外,还提供JDBC/ODBC接口,能支持几乎所有第三方ETL工具产品。PetaBase能友好支持Sqoop,将外部数据源的数据抽取到PetaBase直接使用。也可以将PetaBase数据导出到外部数据源。采用PetaBase作为数据仓库,还可以简化ETL环节,在PetaBase内进行数据转换,节省大量时间。

产品资料

customer

在线咨询