【实战项目】ElasticSearch+Spark 构建高相关性搜索服务+千人千面推荐系统

目录

项目架构设计

业务模型

系统模块架构

技术选型

资料获取


项目架构设计

业务模型

用户:有注册,登陆,浏览界面行为
商家:有入驻,更新,被评价,禁用行为
服务类型:有创建和更新排序行为
门店:有创建,定位,被搜索和被推荐行为

系统模块架构

主要分为
后端业务模块:用于业务功能模型搭建,统一鉴权接入
后端存储系统:用于数据库,canal管道数据同步,elasticsearch中间件建设
前端页面
搜索系统:用于搜索接入,语义构建,索引构建服务
推荐系统:用于推荐算法,推荐服务接入

技术选型

后端业务: Java (jdk1.8) , SpringBoot框架(2.1.5)
后端存储: mysql数据库(5.6) , mybatis接入
搜索系统: elasticsearch分布式搜索引擎(7.3.0) , canal (1.1.3)
推荐系统: spark mllib机器学习组件(2.4.4)
前端页面: html,css,js,jquery

资料获取

资料没问题,博主已经试过可以跑通并运行,需要资料的可以私信博主


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值