<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] # 索引設置 ## 索引初始化操作 創建索引之前可以對索引做初始化操作 比如指定shards數量以及replicas的數量 ![](https://box.kancloud.cn/04fbd378e8b6ad2e38da6b2e51b3dc68_637x310.png) 如果在工具中,就這樣寫 ~~~ PUT http://192.168.1.121:9200/library/ { "setting": { "index": { "number_of_shards": 5, "number_of_replicas": 1 } } } # 上面的number_of_replicas還可以換成: # blocks.read_only: 設為true,則當前索引只允許讀,不允許寫或更新 # blocks.read : 設為true,則禁止讀操作 # blocks.write: 設為true,則禁止寫操作設置 # blocks.metadata: 設為true,則禁止對metadata操作 ~~~ ![](https://box.kancloud.cn/c516f1da081ccdae87924064bede1881_1424x304.png) 點了之后就不能再點了,再點就報400 ## 可以通過GET帶上參數_settings可以獲得該索引詳細的配置信息 ~~~ GET /library/_settings ~~~ ## 同時獲取2個索引信息 ~~~ GET /library,library2/_settings ~~~ ## 獲取所有的索引信息 ~~~ GET /_all/_settings ~~~ # 創建索引 ![](https://box.kancloud.cn/4e8cfce64b0798820a56d82a882a2105_479x414.png) ID你可以不設置,不設置他會幫你設置一個的 ~~~ POST /library/books/ { "title": "Elasticsearch : the definitive guide", "name": { "first": "Vineeth", "last": "Mohan" }, "publish_date": "2015-02-06", "price":"35.99" } ~~~ 返回結果中有個_id的,那就是es幫你設置的 # 查詢索引 ~~~ GET /library/books/1 GET /library/books/2 ~~~ 可以通過source獲取指定的字段 ~~~ GET /library/books/1?_source=title,price ~~~ # 更新索引 我們更新同一個id下的文檔,可以通過覆蓋更新 ~~~ PUT /library/books/1 { "title": "Elasticsearch : the definitive guide", "name": { "first": "Vineeth", "last": "Mohan" }, "publish_date": "2015-02-06", "price":"25.99" } ~~~ 查詢下 ~~~ GET /library/books/1 ~~~ 或者通過 `_update`這個api方式單獨更新你想更新的字段 ~~~ POST /library/books/1/_update { "doc": { "price": 10 } } POST /library/books/1/_update { "doc": { "title": "fly" } } ~~~ # 刪除索引 ~~~ DELETE /library/books/1 ~~~ 然后我們GET下,看下結果 發現found是false ~~~ { "_index": "library", "_type": "books", "_id": "1", "found": false } ~~~ 也可以刪除type ~~~ DELETE /library/books ~~~ 也可以刪除索引 ~~~ DELETE /library ~~~ # 內置字段和字段類型 ![](https://box.kancloud.cn/8c01c84a810b00fee24d0c08b902f988_1340x250.png)
                  <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>

                              哎呀哎呀视频在线观看