Data Analytics核心技术

►    微服务架构:Data Analytics产品采用标准的微服务架构,各个模块相对独立,可以针对性的进行模块优化和升级。降低了系统之间的耦合度,为产品提供了更好的业务适应性;

►    Go体系:Go语言作为一个高性能开发语言,在Data Analytics中,涉及性能要求比较高的模块,均采用Go作为开发语言,保证了整体系统性能。Go体系经过长期的发展,已经非常成熟,也可以降低一部分系统部署复杂度。

►    DH Data Engine(MPP + 内存混合数据引擎):作为数据中台的核心引擎,数据的快速处理能力,是重中之重。DataHunter独有的MPP + 内存混合并行计算架构,可以为数据业务化提供强劲的支持。该技术融合了并行计算架构和内存结算架构,可以充分利用内存,释放硬件能力。

►    DH Data Connector Framework(数据连接器框架):可以帮助客户对接企业内的各个业务系统,获取数据。

►    DH Query Processing Engine(实时动态处理引擎):生成适应多种数据库的SQL,可以支持任意维度数据图形化钻取,无需预先建立cube。

►    DH Internal Script Engine(内置脚本引擎)& DH Template Variable Converter (模板变量转换器):支持数据层面的用户分级管理,多人分享和展示权限内的数据。