Java中ES基礎配置

2021-09-11 03:10:23 字數 1158 閱讀 6813

org.springframework.data

spring-data-elasticsearch

spring:

data:

elasticsearch: #elasticsearchproperties

cluster-name: #預設即為elasticsearch

cluster-node: #配置es節點資訊,逗號分隔,如果沒有指定,則啟動clientnode

string indexname();//索引庫的名稱,個人建議以專案的名稱命名

string type() default "";//型別,個人建議以實體的名稱命名

short shards() default 5;//預設分割槽數

short replicas() default 1;//每個分割槽預設的備份數

string refreshinterval() default "1s";//重新整理間隔

string indexstoretype() default "fs";//索引檔案儲存型別

public inte***ce trepository extends elasticsearchrepository
@autowired

private ibookrepository bookrepository;

//查詢所有資料

@override

public listqueryall()

return books;

}//新增一條資料

@override

public book addone(book book)

//通過id查詢資料

@override

public book getone(long id)

// 刪除

@override

public void delete(long id)

// 更新

@override

public book update(book book)

public pagegetusers()

java基礎 ES簡要知識點

啟動 在bin目錄下執行elasticsearch.bat,埠 9100 安裝外掛程式head為web視覺化頁面,埠9200 配置config下的elasticsearch.yml檔案,在尾部加上 配置config下的elasticsearch.yml檔案,在尾部加上 cluster.name es...

ES 集群配置

需要確認其它es節點中的data目錄,一定要清空,不能有資料。修改elasticsearch.yml這個配置檔案如下 配置集群名稱,保證每個節點的名稱相同,如此就能都處於乙個集群之內了 cluster.name es cluster 每乙個節點的名稱,必須不一樣 node.name es node1...

es配置說明

cluster 代表乙個集群,集群中有多個節點,其中有乙個為主節點,這個主節點是可以通過選舉產生的,主從節點是對於集群內部來說的。es的乙個概念就是去中心化,字面上理解就是無中心節點,這是對於集群外部來說的,因為從外部來看es集群,在邏輯上是個整體,你與任何乙個節點的通訊和與整個es集群通訊是等價的...