大傢好,我是老壇。
Elasticsearch是一個分佈式的RESTful 風格的搜索和數據分析引擎,它使用方便,查詢速度快,因此也被越來越多的開發人員使用。
在Java項目中,使用ES的場景也十分常見。除瞭作為某些特定資源的存儲之外也可以作為像ELK這樣的日志收集系統裡的存儲引擎。總之,對於非關系型而查找需求較多的場景,ES的表現還是非常不錯的。
那今天老壇就帶大傢看一看如何使用Java API來操作ES。
註:本篇文章隻對應ES版本在7.x及其以下的情況,對於ES版本在8.x的場景請閱讀我的另一篇文章:
在真正使用es api之前,還有一些準備工作要去做,分別是引入依賴和寫好配置文件
對於7.x及其以下的版本,spring data這邊是支持的,所以可以根據自己ES的具體版本來引入匹配版本的spring data starter,具體如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
上一篇
下一篇
包装盒在经过陷印、油墨处理等初期工作后,需要经过拼版处理来将各个盒型拼在合适的大版上,以便于后续印刷工作的顺利进行。 ...