JEPaaS低代码系列之-5. 数据引擎

JEPaaS是一款基于元数据领域模式驱动的低代码快速开发平台,数据引擎是JEPaaS的核心引擎之一。今天我们重点揭秘JEPaaS的数据引擎。

JEPaaS平台的数据引擎由两大组件构成,即“数据结构引擎”和“数据调度中心”。数据结构引擎向下链接数据库负责存储关系的维护,向上为用户提供可视化的操作界面。数据调度中心 是JEPaaS体系中数据隔离的关键组件,向下对接连接池分发器,向上链接RBAC服务,由Redis提供路径存 储为整个JEPaaS体系提供数据隔离算法。 

JEPaaS低代码系列之-5. 数据引擎_第1张图片

JEPaaS支持的数据库厂商

数据结构引擎

引擎对接关系型数据库(Oracle、SqlServer、MySQL),为客户提供统一的可视化的操作界面,完成对普通表(Table)、树形表(Tree Table)、视图(View)、索引(Index)、键(Key)的维护,同时提供数据结构变更日志,为数据管理提供历史依据和凭证。 

JEPaaS低代码系列之-5. 数据引擎_第2张图片

数据结构引擎架构图

数据结构引擎客户端

JEPaaS低代码系列之-5. 数据引擎_第3张图片

数据结构引擎客户端操作界面

人性化图形的使用

JEPaaS低代码系列之-5. 数据引擎_第4张图片

图形展示

数据结构变更日志

JEPaaS低代码系列之-5. 数据引擎_第5张图片

可以记录数据结构变更日志的数据留痕

数据化展示模型关系

JEPaaS低代码系列之-5. 数据引擎_第6张图片

E-R展示

数据调度中心

数据调度中心主要利用动态链接分配机制完成客户端请求到数据库操作数据的过程服务。数据调度中心与“连接池分发器”和“统一身份认证服务”配合工作。

数据调度中心主要服务于使用JEPaaS搭建的SaaS系统。

JEPaaS低代码系列之-5. 数据引擎_第7张图片

这期,我们重点揭秘了JEPaaS的数据引擎,下期我们揭秘下JEPaaS的数据字典,敬请关注。有什么不清楚的问题,欢迎私信靠谱的大象。

你可能感兴趣的:(低代码,经验分享,低代码,架构,敏捷流程,java)