時(shí)間:2022-03-09 05:45:01 | 來(lái)源:網(wǎng)絡(luò)推廣
時(shí)間:2022-03-09 05:45:01 來(lái)源:網(wǎng)絡(luò)推廣
2、圈人核心。目標(biāo)人群圈選是營(yíng)銷業(yè)務(wù)的核心功能,分為標(biāo)簽圈人和事件圈人兩種方式,由于圈人規(guī)則復(fù)雜和標(biāo)簽量大,無(wú)法直接通過(guò)SQL圈人。平臺(tái)采用數(shù)據(jù)異構(gòu)到MongoDB,圈人處理器利用MongoDB的Aggregation Pipeline特性,提升圈人時(shí)效。為了將業(yè)務(wù)規(guī)則轉(zhuǎn)換成MongoDB的內(nèi)置函數(shù)對(duì)象,我們抽象了MgOperationContext對(duì)象來(lái)編排AggregationOperation對(duì)象列表,AggregationOperation對(duì)象則是通過(guò)AggrOperationBuilder來(lái)構(gòu)建完成,AggrOperationBuilder是根據(jù)AggrHandle中標(biāo)簽和規(guī)則,通過(guò)一系列的轉(zhuǎn)化處理(數(shù)據(jù)填充、流程驗(yàn)證、邏輯處理、優(yōu)先級(jí)處理和表達(dá)式的轉(zhuǎn)換等),將所有的業(yè)務(wù)條件轉(zhuǎn)化為AggrOperationBuilde對(duì)象,最終MgOperationContext通過(guò)AggregationOperation列表,生成MongoDB所需的管道操作對(duì)象,轉(zhuǎn)化為MongoDB的管道操作符,調(diào)用MongoDB底層的聚合函數(shù)來(lái)獲取圈人結(jié)果。關(guān)鍵詞:模型,業(yè)務(wù),統(tǒng)一
客戶&案例
營(yíng)銷資訊
關(guān)于我們
客戶&案例
營(yíng)銷資訊
關(guān)于我們
微信公眾號(hào)
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。