微服務架構
引擎服務中心、緩存服務器
產品概述
產品整體采用的微服務架構,服務注冊發現中心接收服務注冊,數據管理中心通過服務注冊發現中心消費服務。 引擎服務中心提供編碼規則、校驗規則、工作流、全文檢索、大數據分析等服務;數據存儲入關系型數據庫,管理中心產生的日志記錄在文檔型數據庫;緩存服務器提供加速數據處理,文件服務器提供專門的附件管理。 貫穿業務支持平臺和數據分析平臺的是引擎層,將數據和計算密集型的任務獨立封裝,進行加速。
-
規則引擎
處理批量導入和審核中的規則校驗
-
轉換引擎
完成符合特定條件數據的批量修改和轉換
-
清洗引擎
完成采集數據的清洗工作
-
工作流引擎
管理申請、校驗、審核、發布的工作流程
-
搜索引擎
實現模糊搜索、跨域搜索等高級搜索功能
-
在線分析引擎
完成實時性要求較強的數據分析任務
-
離線分析引擎
完成計算復雜度較高但時效性不強的分析任務
-
大數據分析引擎
對半結構化、非結構化信息進行分析處理
-
時空分析引擎
對蘊含地理信息的數據進行檢索、統計和分析
-
用戶行為分析引擎
通過用戶實際的使用行為評估主數據平臺服務的有效性