本项目构建于Hadoop框架之上,旨在开发一个名为FindFriend的好友推荐系统。通过分析用户行为数据,运用大数据技术优化社交网络中的好友推荐算法,提升用户体验和社交平台的价值。
基于Hadoop2.x的好友推荐系统
主要技术:
- 后端框架:Spring、Hibernate、Struts2
- 前端技术:JSP、jQuery、Ajax、EasyUI
- 数据库:MySQL
- 服务器:Tomcat7
- 版本控制工具:git
开发环境与工具:
使用Eclipse Java EE IDE进行Web开发,版本为Luna Service Release 1(4.4.1),内置maven插件。Hadoop版本是hadoop-2.5.0-cdh5.3.6;Maven的版本号为3.3.9;服务器环境采用Apache Tomcat / 7.0.47,搭配使用Maven Tomcat插件进行项目部署与调试工作;JDK版本1.7;MySQL数据库选择的是5.6版。开发操作系统选用Windows 7。
详细开发流程:
(此处原文未提供具体步骤描述,故仅列出技术栈和环境配置信息)