第106课: Spark Streaming电商广告点击综合案例黑名单过滤实现

阅读: 评论:0

第106课:  Spark Streaming电商广告点击综合案例黑名单过滤实现

第106课: Spark Streaming电商广告点击综合案例黑名单过滤实现

第106课:  Spark Streaming电商广告点击综合案例黑名单过滤实现

/*王家林老师授课; 每天晚上20:00YY频道现场授课频道68917580*/

 识别黑名单用户比在线机器学习退而求其次的做法如下
 例如,一段时间内,同一个IP(MAC地址)有多个用户的账户访问
 例如,可以统计一天一个用户点击广告的次数,如果一天点击同样的广告操作50的 话,列入黑名单。黑名单有一个重要的特征,动态生成,要考虑时间的因素。所以每 一个batch duration都要考虑是否有新的黑名单加入。此时黑名单需要存储上,可以 存储在数据库/redis里面即可;例如邮件系统中的黑名单,可以采用spark streaming不断监控每个用户的操作,如果用户发送邮件的频率过高,暂时把用户列入黑名单,阻止用户过度频繁发生邮件。

 


public class AdClickedSteamingStatus {public static void main(String[] args) {//第106课: Spark Streaming电商广告点击综合案例黑名单过滤实现* 广告点击的基本数据格式:timestamp,ip,userID,adID,province,city
时间、ip、用户ID、广告ID,点击广告所在的省、所在的城市* 至少2条线程,一条线程接受数据,一条处理数据*每

本文发布于:2024-03-15 02:33:28,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1710884975151032.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:黑名单   案例   广告   Spark   Streaming
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23