论文部分内容阅读
随着计算机网络的普及和发展,互联网用户数量规模不断扩充,互联网用户访问行为规律日趋复杂。针对互联网用户各种具体行为,系统需要执行检测和控制破坏、欺骗和入侵网络等各种违规操作。同时,需要针对用户网络用户习惯与喜好熟悉,以便实现优质网络服务。本文重点阐述基于B/S结构的网络用户访问行为分析系统(Network UsersAccess Behavior Analysis System Based On Browser/Server Structure)的体系结构,探讨各模块的设计和实现方法。针对互联网的瞬时访问陡增和大数据特点,本系统特别引入了大数据云计算技术,以计算来解决使用单个服务器可能出现的性能瓶颈问题。本系统采用Java语言进行开发,以Apache的Hadoop技术和框架实现分布式数据处理需求。系统设定Oracle和Resin分别作为数据库和应用服务器,保证系统具有高稳健性和良好扩展性,满足多个大型网站的长期分析要求。系统对网站访问过程,即体现网友访问行为的具体信息执行跟踪和统计,通过对网友访问行为的收集和分析可以计算出网站或者广告到达率、广告跳出率、网友停留时间等指标值,从而评估网站或者广告的效果,为网站和商家提供重要的决策依据。