最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Elasticsearch如何把一個(gè)索引變?yōu)橹蛔x

 更新時(shí)間:2023年02月06日 14:35:34   作者:Elasticsearch  
這篇文章主要為大家介紹了詳解Elasticsearch如何把一個(gè)索引變?yōu)橹蛔x示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

正文

將索引設(shè)置為只讀可能聽(tīng)起來(lái)很奇怪,但在 Elasticsearch 中執(zhí)行此類操作是可能的。想象一下這樣一種情況,你特別需要限制對(duì)索引的寫(xiě)入操作,無(wú)論是維護(hù)、業(yè)務(wù)規(guī)則還是任何其他原因。讓我們學(xué)習(xí)如何將索引配置為已讀以及如何撤消操作。

我們先使用如下的命令來(lái)創(chuàng)建一個(gè)叫做 test 的索引:

  PUT test/_doc/1
  {
    "content": "I am xiaoguo from Elastic"
  }

設(shè)置為只讀

要進(jìn)行此更改,我們需要更新索引設(shè)置。 下面的命令將使索引成為只讀的。

  PUT /test/_settings
  {
    "index": {
      "blocks": {
        "write": true
      }
    }
  }

執(zhí)行完上面的命令后,我們可以再接著創(chuàng)建一個(gè)如下的一個(gè)文檔:

  PUT test/_doc/2
  {
    "content": "I am an evangelist as well"
  }

我們可以看到如下的一個(gè)響應(yīng):

 {
   "error": {
     "root_cause": [
       {
         "type": "cluster_block_exception",
         "reason": "index [test] blocked by: [FORBIDDEN/8/index write (api)];"
       }
     ],
     "type": "cluster_block_exception",
      "reason": "index [test] blocked by: [FORBIDDEN/8/index write (api)];"
    },
    "status": 403
  }

要恢復(fù)只需將狀態(tài)從 true 更改為 false。我們?cè)囍\(yùn)行如下的命令:

  PUT /test/_settings
  {
    "index": {
      "blocks": {
        "write": false
      }
    }
  }

我們?cè)俅螌?xiě)入我們想要的文檔。我們可以看到這次的寫(xiě)入是成功的:

  PUT test/_doc/2
  {
    "content": "I am an evangelist as well"
  }

上面的響應(yīng)為:

 {
   "_index": "test",
   "_id": "2",
   "_version": 1,
   "result": "created",
   "_shards": {
     "total": 2,
     "successful": 1,
     "failed": 0
    },
    "_seq_no": 1,
    "_primary_term": 1
  }

希望這個(gè)能幫助到你。

以上就是詳解Elasticsearch如何把一個(gè)索引變?yōu)橹蛔x的詳細(xì)內(nèi)容,更多關(guān)于Elasticsearch索引變只讀的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

龙州县| 津南区| 义马市| 乐至县| 高雄市| 且末县| 阿鲁科尔沁旗| 怀宁县| 景洪市| 乌拉特中旗| 阿克陶县| 渑池县| 通许县| 湟中县| 兖州市| 罗甸县| 淳安县| 昌图县| 静宁县| 泾源县| 镇远县| 思茅市| 池州市| 土默特右旗| 盐山县| 疏附县| 黑水县| 秦皇岛市| 额济纳旗| 贵德县| 垫江县| 惠安县| 商丘市| 望奎县| 株洲市| 尚义县| 广州市| 民县| 家居| 宁南县| 缙云县|