注:因本人都是通過某度以及官方文檔學習使用的,故只拋出相關問題,以及問題的解決辦法(*^_^*)
1. Elasticsearch 入門:
1.1.以下鏈接介紹Elasticsearch 的環境安裝和相關配置,以及使用Demo
Elasticsearch 的使用Demo
1.2.遇到的坑以及解決辦法
1.2.1客戶端與各插件版本要求一致,否則可能引起程序報錯:
1.2.1.1 :首先引入spring-boot-starter-data-elasticsearch相關版本的jar包,然後看其依賴的Elasticsearch客戶端的jar包版本號爲多少,再根據相應版本號去下載相關客戶端和插件
1.2.1.2:請注意版本號,某些功能高版本已從低版本的基礎上移除,實際情況請另行百度
1.2.2:springBoot同時整合 Redis 和 Elasticsearch時,會發生了衝突
[ERROR]Factory method 'elasticsearchClient' threw exception
1.2.3下載:
Pom.xml -- 引入相應spring-boot-starter-data-elasticsearch.jar (必須)
Elasticsearch客戶端 -- 與spring-boot-starter-data-elasticsearch.jar內依賴的版本一致 (必須)
ik分詞器 -- 與Elasticsearch客戶端版本一致 (必須)
Elasticsearch可視化客戶端 -- Demo中使用Head; Kibana也可 (可選)
其它 -- 若需要其它功能實現(可選)