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集群通訊是等價的...