整個課程的佈局描述
技術要求
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實現站內搜索引擎