<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                >[success] ## **es安裝完成后,使用postman對elasticsearch進行測試** ## **一、創建索引和mapping** ``` //id 字段自增id //good_sn 商品SKU //good_name 商品名稱 //good_introduction 商品簡介 //good_descript 商品詳情 PUT http://IP:9200/shop { "mappings":{ "good":{ "properties":{ "id":{ "type":"long", "fields":{ "keyword":{ "type":"keyword", "ignore_above":256 } } }, "good_sn":{ "type":"text", "fields":{ "keyword":{ "type":"keyword", "ignore_above":256 } } }, "good_name":{ "type":"text", "fields":{ "keyword":{ "type":"keyword", "ignore_above":256 } } }, "good_introduction":{ "type":"text", "fields":{ "keyword":{ "type":"keyword", "ignore_above":256 } } }, "good_descript":{ "type":"text", "fields":{ "keyword":{ "type":"keyword", "ignore_above":256 } } } } } } } ``` 頁面效果如下,說明創建成功: ![](https://img.kancloud.cn/f0/24/f0248c676b7f9a9c1d660e82b0e2ecd8_730x651.png) ## **二、插入數據** ``` POST http://IP:9200/shop/good/id { "id":"1", "good_sn":"4217251852947", "good_name":"【12期免息 再減500元】Apple/蘋果 iPhone 11全網通4G 超廣角拍照手機蘇寧易購官方store 蘋果11 ", "good_introduction":"選套餐一免費享更多好禮", "good_descript":"商品詳細信息" } ``` 頁面效果如下,說明插入成功: ![](https://img.kancloud.cn/93/10/931013b6ed24fe3b89fb69487ce9da02_870x782.png) ## **三、查詢數據** ``` GET http://IP:9200/shop/good/_search { "query":{ "match":{ "id":"1" } } } ``` 頁面效果如下,說明查詢成功: ![](https://img.kancloud.cn/47/0d/470db03a096fbd1119590470449c968d_938x850.png) 返回參數說明: ``` took:是查詢花費的時間,毫秒單位。 time_out:標識查詢是否超時。 _shards:描述了查詢分片的信息,查詢了多少個分片、成功的分片數量、失敗的分片數量等。 hits:搜索的結果 total: 代表當前ES里符合條件的總數只有一條數據 _index:我們指定查詢的索引(類似數據庫的某個庫)。 _type:我們指定查詢的文檔(類似數據庫的某張表) _id:查詢指定的id。 _source:查詢返回數據。 ``` ## **四、更新數據** ``` PUT http://IP:9200/shop/good/1 { "id":"1", "good_name":"【12期免息 再減600元】Apple/蘋果 iPhone 11全網通4G 超廣角拍照手機蘇寧易購官方store 蘋果11" } ``` ![](https://img.kancloud.cn/24/5d/245de265cf4c66952bfee58866591ea0_841x779.png) 再次查詢時,發現數據已更新,說明更新成功 >[danger] 注意:未上傳的商品字段已經被刪除了 ![](https://img.kancloud.cn/87/d1/87d1ae820e407cca76d3e2417d5f2ee8_895x857.png) ## **五、刪除數據** ``` DELETE http://IP:9200/shop/good/1 ``` 頁面效果如下,說明數據刪除成功: ![](https://img.kancloud.cn/c7/3b/c73bea7b4e027c19e2a0a32ee138c273_718x536.png) 再次查詢時,發現查詢不到數據 ![](https://img.kancloud.cn/62/57/62577cb667b38e6404e85b886808455f_715x699.png) ## **六、刪除索引** ``` DELETE http://IP:9200/shop ``` 頁面效果如下,說明索引刪除成功: ![](https://img.kancloud.cn/22/29/222907b446d7c7e92d0f08030a6304d0_666x373.png) ## **七、其他知識** **1. 能否更改 Mapping 字段類型** * 新增字段情況,Dynamic 設置為 true,帶有新字段的文檔寫入,Mapping 會更新。Dynamic 設置為 false,Mapping 不被更新,新增字段不會被索引。Dynamic 設置為 Strict,帶有新字段的文檔寫入會直接報錯。 * 對已有字段并且存在數據情況,不支持修改字段定義,因為 ES 通過 Lucene 生成倒排索引,一旦生成就不許與修改 * 如果實在需要修改可以通過 Reindex Api 重建索引 ``` PUT http://IP:9200/shop/_mapping { "dynamic":"true" } ``` **2. 關閉索引** 如果索引被關閉,那么關于這個索引的所有讀寫操作都會被阻斷。索引的關閉也很簡單,請求方式如下: ``` POST http://IP:9200/shop/_close ``` **3. 打開索引** 與關閉索引相對應的是打開索引,請求方式如下: ``` POST http://IP:9200/shop/_open ``` **4. 凍結索引** 凍結索引和關閉索引類似,關閉索引是既不能讀,也不能寫。而凍結索引是可以讀,但是不能寫。 凍結索引的請求方式如下: ``` POST http://IP:9200/shop/_freeze ``` **5. 解凍索引** 與凍結索引對應的是解凍索引,請求方式如下: ``` POST http://IP:9200/shop/_unfreeze ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看