网络广告效果分析系统的设计及实现

被引量 : 0次 | 上传用户:zgqzgx123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的普及,越来越多的企业使用网络广告来进行内容推广。广告主为了衡量广告的投入产出价值,需要进行全面的广告效果分析,因此诞生了广告分析系统。这类广告分析系统需要承受大量访问请求,同时需要对记录着用户访问行为的海量数据进行统计分析。设计和实现一套能支持高并发访问,同时能够对海量数据进行分析的系统,成为这类分析系统成功的关键。本文针对大规模网络广告分析需求设计了基于Linux操作系统平台的分布式、大容量、可扩展的广告分析系统。实现了网络广告的数据采集,数据分析,数据展示三大基础功能,为广告投放人员提供了一个易用、快速、直观的广告分析平台。本系统采用了Brower/Server结构,用C++语言作为基础的程序设计语言,基于Linux平台Epoll网络模型实现用于记录用户行为日志采集服务器。采集服务器通过http协议与网页中javascript脚步进行交互,在采集服务器前端通过lvs进行负载均衡转发,保证了系统的高可用性以及横向扩展能力。同时本文对常用的基于CGI协议的web应用开发方法和基于HTTP服务器的WEB应用开发所能承受的并发数进行了对比测试,证明了这种方式可以支持更高的并发访问。通过对开源的hadoop分布式计算平台以及MapReduce编程模型进行了介绍和研究,本系统改变了之前采用关系型数据库,通过存储过程分析数据的方式,采用hadoop作为计算平台,实现了针对海量数据的分析,为后续进一步对数据的深入挖掘打下良好的基础。系统在分析结果展示中,除了采用常规的表格分析展示外,创新的采用了热力图进行更直观的展示。本文对热力图的实现方法进行了详细的阐述。同时对生成热力图在性能上的做了多种优化尝试,并取得较好的效果。本文通过广告分析系统几个关键技术点的研究,介绍一种可以对大型日志进行采集、分析、展示的可行的解决方案,并通过实践证明了其可行性。
其他文献
网格圈型紧密集聚纺是传统环锭纺基础上发展起来的一种采用负压气流集聚成纱的纺纱新技术,其因能够显著降低纱线毛羽、提高纱线性能而受到业内人士的广泛关注。目前,因该技术
目的 运用品管圈管理理念积极探寻并解决下肢静脉曲张患者在使用弹力袜过程中出现的问题,减少弹力袜穿着错误率,提升弹力袜穿着质量。方法 组建品管圈(QCC)质量控制小组,以降低
羟甲基糠醛(HMF)作为食品热加工过程产生的主要污染物之一,近些年引起科研人员的高度重视。据调查统计,一些新鲜水果中绿原酸含量与其干制品的HMF含量呈正相关。本研究通过模
非盟和平与安全理事会成立于2002年,是非洲大陆上建立的第一个专门负责和平与安全事务的组织机构。它的建立显示出非洲国家结束冲突与战乱、维护非洲地区安全与和平的决心。冷
目前城市商业银行的市场化改革和股份制改造正在如火如荼地进行。城市商业银行通过引入民间资本和境内外战略投资者等方式逐步降低地方政府的持股比例,实现股权结构的多元化
近年来,随着城市地铁的发展,黄土隧道的数量日益增多。城市隧道是随我国交通建设的迅速发展而提出的,其具有线形流畅,空间利用率高,占地面积少等优点,因此得到了越来越多的应用。城
目的探讨卵巢皮质间质细胞增生的免疫组化表达并对基因进行免疫组织化学检测。方法随机选取40例卵巢皮质间质细胞增生伴子宫内膜癌、卵巢癌、平滑肌瘤等疾病增生的卵巢皮质间
【正】 辉县百泉是历史上著名的胜迹之地。这里山青水秀风景宜人,印下不少历代名人学士的足迹。他们来到这
期刊
桥梁作为交通工程中的生命线工程,随着全球地震活动的频繁和气候环境的恶化,大量的桥梁同时面临着地震和风双重荷载的考验,具备足够的能力抵御地震作用和风荷载是进行桥梁设
传统的安全性分析方法,受到分析人员自身技能和经验等因素的影响,一定程度上存在容易疏漏系统失效状态或误判失效影响的局限性,因此有必要在飞机系统安全分析领域中引入新方法。