第一章、技术选型
整个课程的布局描述
技术要求
1.有一定的Elasticsearch基础
2.熟悉Java和JavaWeb
3.有Spring和SpringBoot基础
4.了解MySQL和JPA
5.有一定基础的前端知识储备
课程收获
1.了解一个中度复杂规模应用的开发流程
2.掌握Elasticsearch的高级业务应用
3.熟悉ES与其他技术框架应用结合思路与技巧
4.掌握ES的相关优化技巧及扩展应用
5.熟悉完整的搜房网业务,提升技术应用能力
数据库选型
MySQL 利用MySQL的事务特性做稳定的数据存储
ElasticSearch 利用ES方便实现站内搜索引擎(不具备事务特性)
总结:以MySQL做基础数据存储,结合ES实现站内搜索引擎