Leme34 / fun

本人毕业设计课题为《互联网大数据时代的酒店预订平台设计与实现》,由Leme34/fun+Leme34/fun-app+Leme34/fun-backend三个项目构成,项目以及全部组件使用Docker搭建,全套Hadoop+Hive+Kafka+Spark+ElasticSearch+Canal大数据环境,Kafka+Canal实现ES索引近实时同步,整合百度地图实现仿链家app的地图找房,Spark+ELK实现仿大众点评的搜索+推荐,Redis实现购物车,支持店铺收藏/下单,Drone+Gitea实现自动构建+持续集成+SonarQube代码质量检测平台

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

系统架构 image

简化ER模型 image

大数据平台架构 image

数据字典
image

ES单节点情况
image

节点数为2且备份分片数为1的情况
image

节点数为3且备份分片数为1的情况 image

节点数为3且备份分片数为2的情况 image

节点数为2且备份分片数为2的情况
image

邮箱验证注册
image

地区房源信息聚合
image

房源数据麻点图
image

搜索自动补全提示
image

ES评分算法 image

image

查询分析结果 image

function_score Query模型
image

标签组合筛选
image

语义相关性搜索
image

加入/取消收藏
image

多层级评论
image

购物车
image

100个并发请求执行10次,在2核4G的Docker环境下压测结果 image

image

Hive与MySQL近实时数据同步架构 image

用户雷达 image

数据清洗
image

ETL任务并行执行结果 image

持续交付架构 image

自动化构建 image

多项目并行构建 image

流水线代码质量分析 image

About

本人毕业设计课题为《互联网大数据时代的酒店预订平台设计与实现》,由Leme34/fun+Leme34/fun-app+Leme34/fun-backend三个项目构成,项目以及全部组件使用Docker搭建,全套Hadoop+Hive+Kafka+Spark+ElasticSearch+Canal大数据环境,Kafka+Canal实现ES索引近实时同步,整合百度地图实现仿链家app的地图找房,Spark+ELK实现仿大众点评的搜索+推荐,Redis实现购物车,支持店铺收藏/下单,Drone+Gitea实现自动构建+持续集成+SonarQube代码质量检测平台


Languages

Language:Java 100.0%Language:Dockerfile 0.0%