实战 \BAT大牛亲授 基于ElasticSearch的搜房网实战
收藏

BAT大牛亲授
基于ElasticSearch的搜房网实战

使用ElasticSearch开发企业级房屋信息搜索网站,将技术特性与业务功能完美结合

BAT大牛亲授 基于ElasticSearch的搜房网实战

难度 高级 ·
时长 15小时 ·
学习人数 429 ·
综合评分 9.12分
¥ 348.00

BAT大牛亲授 基于ElasticSearch的搜房网实战

观看导学视频

BAT大牛亲授 基于ElasticSearch的搜房网实战
当前互联网行业,数据检索、数据分析等大数据相关的产品异常火爆,而ElasticSearch是当下最火的分布式搜索引擎及大数据分析中间件 ,了解并掌握ElasticSearch的实用场景及相关技能 ,必将提升你在互联网行业的核心竞争力,让你可以轻松走进BAT !
瓦力老师

BAT资深Java开发工程师

围绕“搜索”核心业务,构建 “房屋寻租”完整前后端

以ElasticSearch技术栈为核心,结合当下最流行的互联网技术的租房网站实战,解决企业“搜索”业务难题
项目已上线,请你去体验:http://wali.yitiaojieinfo.com:9999/

业务

分角色用户入口:

普通用户/管理员用户

完善的管理功能:

后台管理/权限管理

核心功能模块:

房源浏览 / 搜索/地图找房
会员系统/预约看房

技术

核心技术&搜索引擎:

ElasticSearch(基于5.x最新版本)

前端:

Thymeleaf、Jquery、Bootstrap、webUpLoad

基础核心框架:

Spring Boot + Spring Data JPA

权限控制:

Spring Security

数据库:

MySQL、H2

消息中间件:

Kafka

应用数据分析:

ELK

ElasticSearch深度实战:核心功能+技术特性

贴近实际应用,结合多个ElasticSearch技术功能特性,实现完整的实用业务应用

ElasticSearch
实现搜索引擎

索引结构设计

ES和MySQL的对比和融合

Search-as-you-type的功能实数据统计

地理位置数据聚合

ElasticSearch +百度地图
实现 “找房”功能

地图找房功能

动态数据源

ElasticSearch聚合应用

麻点图应用

POI数据应用

ElasticSearch
扩展

索引结构优化

基于ELK的应用分析

教你用ES解决企业实际业务难题

ElasticSearch完美融合MySQL实现搜索引擎

ElasticSearch结合第三方应用实现自身业务

开发基于地理位置的搜索引擎

搜索提示功能实现

ElasticSearch实现数据聚合功能

课程中的“软技能”你也一定要学会

整个课程就是一次完整的项目,带你体验从项目设计开始,直至项目上线的完整工作流程

在真实的企业级开发流程中

掌握实用的工作技巧

理清业务实现思路

掌握实际的业务解决方案

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识,自行修改、优化

适合人群及技术储备要求

本课程适合各个技术水平且想要深入学习ElasticSearch技术的学员,学习时,希望你做到勤思考,多动手,擅于总结,不要只是单
纯盲目跟着敲代码,要多思考老师为什么要这么做,做到举一反三,学习前,希望你已符合以下技术储备要求

技术储备要求

Java方向或大数据方向程序员均可,熟悉Spring, Java web , MySQL,有SpringBoot基础

环境参数

  • JDK 1.8
  • MySQL 5.6以上
  • ES版本 5.x
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信