Elasticsearch新增拼音搜尋支援

2021-09-29 18:53:10 字數 857 閱讀 3612

乙份不錯的資料

elastic 搜尋開發實戰

拼音分詞擴充套件elasticsearch-analysis-pinyin安裝

文件:

替換為 實際 index

替換為 實際 type

put

},"tokenizer":}

}},:

}},"link":,

"id":,

"update_time":}

}}}

分詞測試

get

/_analyze返回,

,]}

1、新建索引

put

,"link":,

"id":,

"update_time":}

}}}

2、設定拼音分詞器

post  /_close

put /_settings

},"tokenizer": }}

}}post /_open

}},

"link":,

"id":,

"update_time":}

}}# 將當前索引的資料重新替換一下當前索引

post /_update_by_query?conflicts=proceed

4、搜尋測試

get /_search

}

參考

elastic 搜尋開發實戰 拼音處理

為ElasticSearch新增HTTP基本認證

es的http連線沒有提供任何的許可權控制措施,一旦部署在公共網路就容易有資料洩露的風險,尤其是加上類似elasticsearch head這樣友好的前端介面,簡直讓你的資料瞬間裸奔在黑客的眼皮底下。專案上線前做十萬伏特的防護當然不現實,但至少,我們不要裸奔,穿一套比基尼吧。而做乙個簡單的http認...

ElasticSearch新增 檢索資料

程式中大多的實體或物件能夠被序列化為包含鍵值對的json物件,鍵 key 是字段 field 或屬性 property 的名字,值 value 可以是字串 數字 波爾型別 另乙個物件 值陣列或者其他特殊型別,比如表示日期的字串或者表示地理位置的物件。文件元資料 document metadata 乙...

Elasticsearch新增密碼驗證

es集群開啟密碼驗證 elastic search簡稱為es,為乙個分布式的搜尋引擎,預設的es部署是沒有密碼驗證的,很容易會出現安全問題。但是本文設定密碼之後,發現是使用base64加密的,呵呵,安全性也好不到 去。在es7.0版本以後安裝包預設自帶了xpack功能,所以只需要在es包下的conf...