欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Elasticsearch寫一致性在5.x版本之后已經(jīng)被廢棄掉

1 問題緣由

最近繼續(xù)在探索es的更多內容,查閱了相關資料(包括博客文章跟其它一些教程),學習到寫一致性原理的相關知識,其本身并不難理解,但是一定要在實踐中經(jīng)過驗證才會有更深的體會,就像在項目過使用過es做各種聚合統(tǒng)計搜索分析,跟沒使用過,差別還是很大的。
于是在es 5.4的版本上進行測試:

創(chuàng)新新互聯(lián),憑借十多年的成都網(wǎng)站制作、成都網(wǎng)站設計經(jīng)驗,本著真心·誠心服務的企業(yè)理念服務于成都中小企業(yè)設計網(wǎng)站有上千案例。做網(wǎng)站建設,選創(chuàng)新互聯(lián)公司。

PUT myblog/article/1?consistency=all
{
  "title":"test"
}

{
  "error": {
    "root_cause": [
      {
        "type": "illegal_argument_exception",
        "reason": "request [/myblog/article/1] contains unrecognized parameter: [consistency]"
      }
    ],
    "type": "illegal_argument_exception",
    "reason": "request [/myblog/article/1] contains unrecognized parameter: [consistency]"
  },
  "status": 400
}

可以看到并不能識別consistency,然后我繼續(xù)使用5.2、5.6和老版本1.7進行測試,發(fā)現(xiàn)5.x的版本都是不行的,但是1.7的可以。所以想到很有可能寫一致性在es 5.x版本之后應該是已經(jīng)廢棄掉的。
于是上網(wǎng)查找一下資料,搜索出來的結果,文檔竟然幾乎都是來自同一份源文檔,基于es 5.2的版本,但是卻還是把這個寫一致性帶上。
所以沒有辦法,只能查閱官方文檔。

2 寫一致性在es 5.x版本已經(jīng)廢棄掉

官方文檔對于es 5.x的變化說明如下:
writeConsistencyLevel removed on write requestsedit
In previous versions of Elasticsearch, the various write requests had a setWriteConsistencyLevel method to set the shard consistency level for write operations. However, the semantics of write consistency were ambiguous as this is just a pre-operation check to ensure the specified number of shards were available before the operation commenced. The write consistency level did not guarantee that the data would be replicated to those number of copies by the time the operation finished. The setWriteConsistencyLevel method on these write requests has been changed to setWaitForActiveShards, which can take a numerical value up to the total number of shard copies or ActiveShardCount.ALL for all shard copies. The default is to just wait for the primary shard to be active before proceeding with the operation. See the section on wait for active shards for more details.

This change affects IndexRequest, IndexRequestBuilder, BulkRequest, BulkRequestBuilder, UpdateRequest, UpdateRequestBuilder, DeleteRequest, and DeleteRequestBuilder.

可以查看:https://www.elastic.co/guide/en/elasticsearch/reference/5.6/breaking_50_java_api_changes.html#_writeconsistencylevel_removed_on_write_requests

3 es 6.x?

后續(xù)在es 6.x是否還會有其它變化?
當然目前我不會去查閱es 6.x的相關資料,因為公司也只是剛從es 1.x 2.x升級到5.6,并且很大一部分項目還是使用舊的,所以目標很明確,后面更多是會關注es 5.x版本的,因為時間精力都是十分有限的。
就像現(xiàn)在spark已經(jīng)是2.x了,但是由于公司使用的最新版本是1.6.3,所以對于spark,我個人的精力,包括spark的開發(fā)習慣,也都還是基于spark 1.6的。
當然,后續(xù)也肯定會把精力放到新的版本上。

分享標題:Elasticsearch寫一致性在5.x版本之后已經(jīng)被廢棄掉
本文URL:http://aaarwkj.com/article4/pespie.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版商城網(wǎng)站、面包屑導航、網(wǎng)站營銷、虛擬主機、網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
高清欧美大片免费观看| 国产精品中文第一字幕| 国产精品一区二区剧情熟女 | 中文字幕五月久久婷热| 一区二区三区日韩专区| 久久国产精品午夜视频| 极品人妻少妇精品一区二区| 欧美日韩在线观看不卡视频| 日本av成人激情视频| 国产99热这里只有精品| 天堂av五月在线观看| 日日嗨av特一级黄淫片| 青青草网站在线观看视频| 日韩福利小视频在线| 最新日韩一区二区在线| 精品国产伦一区二区三区在线 | 中文字幕一区二区三区久久| 亚洲男人天堂在线播放| 精品人妻日韩中文字幕| 亚洲精品国产av一区二区三区| 蜜桃av在线播放视频| 亚洲精品欧美激情专区| 中文字幕有码高清在线| 九九热最新视频免费看| 日韩一区二区三区中文字幕| 女人的天堂av免费在线观看| 国产剧情av在线资源| 欧美精品一区二区久久| 婷婷精品国产欧美精品亚洲| 成年人黄色免费网站在线观看| 国产美女自拍视频一区| 亚洲性感美女男人的天堂| 亚洲欧美综合日韩综合久久久| 97久久成人国产精品免费| 亚洲欧美一级二级三级| 熟妇女人妻丰满少妇中文| 国产男女在线视频观看| 国产精品久久久久精品三级下载 | 国产内射一级一片内射高清视频1| 国产日产精品久久一区| 国产深夜福利在线观看|