3.4软件集成

3.4.1第三方工具产品兼容

DB civil完全支持数据库技术接口标准,例如:SQL,ODBC,JDBC,OLEDB,LIBPQ,ECPG等。同时,广泛地支持各个BI、ETL、SAS软件工具及J2EE/.NET应用程序;可利用SQL、C、PERL、Python等开发语言扩展数据库功能DBeaver提供可视化的数据库操作和管理,psql提供命令方式行的操作方式。


3.4.2与Hadoop无缝集成

DB civil通过独有的数据网关协议与Hadoop无缝集成,Database+Hadoop能够满足结构化数据和非结构化数据的处理和分析,DB Civil的SQL引擎通过数据网关协议,以外部表的方式可直接对Hadoop数据进行查询分析,实现RDBMS的语法应用于Hadoop HDFS数据,如join,aggregate等。


3.4.3通过数据网关访问外部数据源

DB civil还可以通过数据网关访问外部数据源并运行常规SQL,不论外部数据源的位置,格式或存储介质,例如网址连接、异构数据库等。


3.4.4与视频搜索集成

DB Civil支持视频搜索,视频搜索作为插件集成于兼容PostgreSQL数据库内核的数据库产品,仅需使用对应的SQL语句即可方便的创建和卸载插件,使数据库内置拥有相似视频/图像搜索能力。


3.4.5与spark、hive联动计算

DB Civil与外部计算引擎SPARK进行联接,可以快速处理大规模数据,进行复杂计算和挖掘预测等机器学习,通过与spark联动计算,充分发挥内存计算优势,降低了数据分析成本。

DB Civil支持hive数据仓库,可进行数据提取、转化、加载,提供简单的sql查询功能,可以将sql语句转换为MapReduce任务运行,实现高性能与高可用。