什么是 Domino 流计算引擎?
实时 · 原生 · 易用
Domino 是 YMatrix 6.0 版本提供的原生实时流计算引擎。
用户通过 SQL 即可创建由 ETL、Spark、Flink 等方式实现的包括填充、过滤、扩维,聚集等在内的数据加工逻辑,实现数据库内的实时数据加工;同时,Domino 流计算引擎具备完善的 ACID 特性,可确保数据加工过程正确性和可靠性。
用户通过 SQL 即可创建由 ETL、Spark、Flink 等方式实现的包括填充、过滤、扩维,聚集等在内的数据加工逻辑,实现数据库内的实时数据加工;同时,Domino 流计算引擎具备完善的 ACID 特性,可确保数据加工过程正确性和可靠性。
核心能力
快速构建
通过简洁的 SQL 语句,即可快速创建过滤、填充、扩维、聚集等流处理逻辑。
简洁架构
无需 Flink 等产品,YMatrix 数据库内即可实现全流程数据实时加工过程。
功能强大
源端全面支持 INSERT/UPDATE/DELETE,加工逻辑支持扩维、聚集、级联和分叉等复杂操作。
秒级延迟
业务数据改变实时驱动分析数据更新,从而实现业务发生到报表刷新的“秒级”延迟。
为什么选择 Domino 流计算引擎?
与传统库外流计算方案相比,Domino 技术不需要多余的库外数据处理流程,数据在 YMatrix 内可以实现贴源层(ODS)、明细层(DWD)和主题层(DWS)之间的数据库流转和处理。这种一体式的数据加工方式在很大程度上提升了数据查询效率,同时也可以降低硬件或存储上的使用成本。广泛适用于金融业、零售业、制造业等各大领域。
库内流批一体架构