直播介绍
搜索是一项极其重后端的项目,专注Java后端的程序员都知道,开发一个简单的搜索功能很容易,但是要想开发出一个响应迅速、命中率高、体验良好的搜索功能极其困难;而在另一方面,搜索功能又极其普遍且重要,如在地图、电商、社交、酒店、物联网等的应用,搜索不但是一个标配功能,更是会直接对业务和营收造成影响。
如何实现搜索功能?这几乎是每一个Java程序员头疼的话题!
基于此,10月19日(周一)晚8点,慕课网特邀请Java架构师风间影月老师,带你一节课掌握GEO位置搜索!手把手带大家完成一个通用性极强的位置搜索项目,使大家快速入门搜索引擎最佳技术Elasticsearch,从概念理论到最终的项目落地,通过这节直播课,你将轻松搞定绝大部分与位置搜索相关的功能开发。
该直播适合哪些同学学习呢?
1、如果你正学习SpringBoot,苦于找不到合适的综合练习案例,那通过这门课程你将获得一个综合性,通用性都特别强的练手案例;
2、如果你的项目要做搜索功能,而你却一头雾水,既不知道用什么技术合适,也不知道怎么实现,那通过这门课程你将快速入门搜索引擎最佳技术Elasticsearch,让你从概念到应用,立马拨开云雾见青天;
3、如果你正在做一款基于位置的应用或功能,又不想花太多时间研究,那通过这门课程你将学会用百度地图轻松搞定绝大部分位置相关业务。
如果大家正好有以上困惑,又找不到一个切入点,那就让我们一起来开启这次学习之旅吧!
直播简介:
主题:Java架构师成长秘籍之一节课掌握GEO位置搜索
讲师:风间影月,10年架构师
时间:10月19日(周一) 晚8点
人群:1-3年Java工程师
直播大纲:
一、掌握位置搜索相关的理论和概念
1、快速入门ES,打好基础关
2、ES和mysql/mariadb数据结构对比
3、精讲head插件,索引index创建与分片机制
4、映射mappings的创建
二、如何通过SpringBoot+ES+百度地图,实现附近好友搜索
1、教你结合postman,对ES文档进行CRUD操作
2、如何与百度地图结合,并实现地理位置的geo搜索
3、精讲矩阵、自定义区域搜索
4、如何统计基于某个点一定范围内的坐标数量
5、SpringBoot+ES+百度地图整合实战
你将收获:
1、极速入门Elasticsearch
2、收获一个SpringBoot框架综合案例
3、熟练掌握基于GEO相关功能的技术实现
4、SpringBoot+ES+地图实现小全栈搜索
讲师介绍
10余年互联网Java开发与架构工作,对分布式与高并发领域有着深入的研究和理解; 实际操作过多个互联网系统的微服务改造。
查看TA的课程