功能及应用

   数据引擎作为面向开发人员使用的动态程序设计语言,专注于(半结构化数据计算,具有语法简单、类库丰富、集成好、支持分步计算等特点,可以帮助用户实现提升开发效率优化应用结构、提升运算性能等目标

降低开发难度从而提高开发效率是数据引擎的设计初衷。用户通过内置的敏捷语法体系编写简单的代码即可完成原来SQLJAVA中需要复杂编码的计算,达到让编码简单化的效果

优化应用结构是数据引擎的重要作用。数据引擎是解释执行的语言使用其实现数据算法可以降低应用的耦合度;通过数据引擎将算法外置减少存储过程数量将数据外置减少中间表数量,从而优化数据库结构;数据引擎天然支持多样性数据源,避免统一数据来源带来的繁重工作,进而优化应用结构。

提升运算性能是数据引擎显著效果。数据引擎的敏捷语法体系内置的(半)结构化计算类库让大部分计算的实现变得简单的同时获得更高性能。此外数据引擎还提供了分步式计算功能,通过多机PC集群达到甚至超过小型机的性能,整体造价和维护成本更低。

支持多源混算

热切换

SPL解释执行,支持不停机热切换


多线程并行

方便地针对单任务实施多线程计算


ETL复杂计算

传统ETL往往先L再ET,费时费力;通过集算器可以实现真正的ETL过程

数据引擎作为面向开发人员使用的动态程序设计语言,专注于(半)结构化数据计算,具有语法简单、类库丰富、集成性好、支持分步计算等特点,可以帮助用户实现提升开发效率、优化应用结构、提升运算性能等目标。

相关产品

订购产品