深度学习核心技术精讲100篇(三十)-ClickHouse在字节跳动广告业务中的应用
前言
廣告是支撐互聯(lián)網(wǎng)高速發(fā)展的經(jīng)濟(jì)基石,也是很多互聯(lián)網(wǎng)公司的重要收入來源。字節(jié)跳動(dòng)的廣告平臺(tái)管理著 EB 量級(jí)的數(shù)據(jù)和服務(wù)著數(shù)以千萬的商業(yè)用戶,其中 ClickHouse 作為核心引擎支撐了海量數(shù)據(jù)在線分析的需求。本次分享,將介紹 ClickHouse 在字節(jié)跳動(dòng)廣告業(yè)務(wù)上的應(yīng)用與實(shí)踐,包含人群預(yù)估、數(shù)據(jù)分析、人群畫像等多個(gè)場(chǎng)景。并重點(diǎn)介紹如何通過深度優(yōu)化高效解決廣告人群預(yù)估的問題,以及未來的迭代計(jì)劃。
01業(yè)務(wù)背景
眾所周知,廣告是很多互聯(lián)網(wǎng)公司的主要收入,對(duì)于字節(jié)跳動(dòng)來說也是如此。那么,在字節(jié)跳動(dòng)廣告的 DMP&CDP 業(yè)務(wù),乃至所有廣告業(yè)務(wù)中,有哪些場(chǎng)景在使用 ClickHouse 呢?是在線服務(wù)還是離線統(tǒng)計(jì)的呢?應(yīng)該說都有。
可以從三個(gè)場(chǎng)景來講:人群預(yù)估、人群畫像和統(tǒng)計(jì)分析。
人群預(yù)估:主要是根據(jù)一定的圈選條件,確認(rèn)命中的用戶數(shù)目。在廣告精準(zhǔn)投放過程中,廣告主需要知道當(dāng)前選定的人群組合中大概會(huì)有多少人,用于輔助判斷投放情況進(jìn)而確定投放預(yù)算。因?yàn)槭窃诰€業(yè)務(wù),一般要求計(jì)算的時(shí)間不能超過 5 秒。
人群畫像:主要是對(duì)廣告投放的用戶群進(jìn)行畫像分析,也是在線的,同樣對(duì)時(shí)間有一定的要求,因?yàn)槭瞧治龅膱?chǎng)景,一般不能超過 20 秒,否則用戶的體驗(yàn)就非常差了。
統(tǒng)計(jì)分析:使用場(chǎng)景比較多,在線、離線都有,包括一些搜索詞統(tǒng)計(jì)分析,廣告、投放收入數(shù)據(jù)的分析等等,應(yīng)用的方面很多。
今天主要分享的是人群預(yù)估,
總結(jié)
以上是生活随笔為你收集整理的深度学习核心技术精讲100篇(三十)-ClickHouse在字节跳动广告业务中的应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL从入门到精通50讲(四)-My
- 下一篇: 深度学习核心技术精讲100篇(三十一)-