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