目录
项目架构设计
业务模型
用户:有注册,登陆,浏览界面行为
商家:有入驻,更新,被评价,禁用行为
服务类型:有创建和更新排序行为
门店:有创建,定位,被搜索和被推荐行为
商家:有入驻,更新,被评价,禁用行为
服务类型:有创建和更新排序行为
门店:有创建,定位,被搜索和被推荐行为
系统模块架构
主要分为
后端业务模块:用于业务功能模型搭建,统一鉴权接入
后端存储系统:用于数据库,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
资料获取
资料没问题,博主已经试过可以跑通并运行,需要资料的可以私信博主