国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

elasticsearch之UpdateByQueryRequest

這篇具有很好參考價值的文章主要介紹了elasticsearch之UpdateByQueryRequest。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

searchSourceBuilder.query(QueryBuilders.matchQuery(“_id”, “SvjgP24BndtcmnpzbiuL”));

searchSourceBuilder.size(2);

searchRequest.source(searchSourceBuilder);

SearchResponse searchResponse = highLevelClient.search(searchRequest, RequestOptions.DEFAULT);

SearchHit[] searchHits = searchResponse.getHits().getHits();

for(SearchHit s:searchHits){

String docId = s.getId();

UpdateRequest request = new UpdateRequest(“sub_bank1031”,“sub_bank”,docId);

request.doc(“{“aliasName”:“中國農(nóng)業(yè)發(fā)展銀行林州市支行444”,“bankType”:“ADB”,“bankTypeName”:“中國農(nóng)業(yè)發(fā)展銀行”,“cityId”:“410500”,“cityName”:“安陽市”,“createTime”:1515719190000,“createUser”:“system”,“id”:“000238a326b044e9ae10cfe4298f4c44”,“isEnabled”:“1”,“name”:“中國農(nóng)業(yè)發(fā)展銀行林州市支行”,“provinceId”:“410000”,“provinceName”:“河南省”,“unionNumber”:“203496100010”}”, XContentType.JSON);

UpdateResponse resp = highLevelClient.update(request, RequestOptions.DEFAULT);

println(resp.getResult());

}

}

上面操作略顯麻煩,需要多條http請求才能完成,要更新的文檔數(shù)量很多時將大大降低系統(tǒng)響應(yīng)速度,這時候我們可以使用es的UpdateByQueryRequest來實(shí)現(xiàn)該功能。

/**

  • 通過腳本更新文檔

  • @throws IOException

*/

@Test

public void updateByQueryRequest() throws IOException {

UpdateByQueryRequest request = new UpdateByQueryRequest(“sub_bank1031”);

request.setDocTypes(“sub_bank”);

request.setQuery(new TermQueryBuilder(“cityId”, “511000”));

request.setSize(2);

request.setScript(

new Script(

ScriptType.INLINE, “painless”,

“if (ctx._source.bankType == ‘BOC’) {ctx._source.aliasName=‘hello’}”,

Collections.emptyMap()));

BulkByScrollResponse resp = highLevelClient.updateByQuery(request, RequestOptions.DEFAULT);

}

PS:

pom文件es相關(guān)依賴如下:

自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過,也去過華為、OPPO等大廠,18年進(jìn)入阿里一直到現(xiàn)在。

深知大多數(shù)Java工程師,想要提升技能,往往是自己摸索成長或者是報(bào)班學(xué)習(xí),但對于培訓(xùn)機(jī)構(gòu)動則幾千的學(xué)費(fèi),著實(shí)壓力不小。自己不成體系的自學(xué)效果低效又漫長,而且極易碰到天花板技術(shù)停滯不前!

因此收集整理了一份《2024年Java開發(fā)全套學(xué)習(xí)資料》,初衷也很簡單,就是希望能夠幫助到想自學(xué)提升又不知道該從何學(xué)起的朋友,同時減輕大家的負(fù)擔(dān)。esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

既有適合小白學(xué)習(xí)的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗(yàn)的小伙伴深入學(xué)習(xí)提升的進(jìn)階課程,基本涵蓋了95%以上Java開發(fā)知識點(diǎn),真正體系化!

由于文件比較大,這里只是將部分目錄截圖出來,每個節(jié)點(diǎn)里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實(shí)戰(zhàn)項(xiàng)目、講解視頻,并且會持續(xù)更新!

如果你覺得這些內(nèi)容對你有幫助,可以掃碼獲取?。。▊渥ava獲?。?/strong>

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

那么如何才能正確的掌握Redis呢?

為了讓大家能夠在Redis上能夠加深,所以這次給大家準(zhǔn)備了一些Redis的學(xué)習(xí)資料,還有一些大廠的面試題,包括以下這些面試題

  • 并發(fā)編程面試題匯總

  • JVM面試題匯總

  • Netty常被問到的那些面試題匯總

  • Tomcat面試題整理匯總

  • Mysql面試題匯總

  • Spring源碼深度解析

  • Mybatis常見面試題匯總

  • Nginx那些面試題匯總

  • Zookeeper面試題匯總

  • RabbitMQ常見面試題匯總

JVM常頻面試:

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

Mysql面試題匯總(一)

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

Mysql面試題匯總(二)

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)

Redis常見面試題匯總(300+題)

esupdatebyquery,程序員,elasticsearch,數(shù)據(jù)庫,大數(shù)據(jù)
《一線大廠Java面試題解析+核心總結(jié)學(xué)習(xí)筆記+最新講解視頻+實(shí)戰(zhàn)項(xiàng)目源碼》,點(diǎn)擊傳送門即可獲??!
鏈圖片轉(zhuǎn)存中…(img-7Mgatfxn-1711967485488)]
《一線大廠Java面試題解析+核心總結(jié)學(xué)習(xí)筆記+最新講解視頻+實(shí)戰(zhàn)項(xiàng)目源碼》點(diǎn)擊傳送門即可獲??!文章來源地址http://www.zghlxwxcb.cn/news/detail-858987.html

到了這里,關(guān)于elasticsearch之UpdateByQueryRequest的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • GPT引領(lǐng)學(xué)習(xí)之旅:一篇讓程序員輕松掌握Elasticsearch的攻略

    隨著大數(shù)據(jù)技術(shù)的飛速發(fā)展,程序員們面臨著越來越多的挑戰(zhàn)。Elasticsearch作為一款流行的開源搜索和分析引擎,已成為許多項(xiàng)目的重要組成部分。那么如何高效地學(xué)習(xí)并掌握Elasticsearch呢?在這篇文章中,我們將探討如何運(yùn)用GPT(Generative Pre-trained Transformer)技術(shù),幫助程序員

    2024年02月02日
    瀏覽(19)
  • Elasticsearch的高階使用方法有哪些?,后端程序員必備的Linux基礎(chǔ)知識+常見命令

    Elasticsearch的高階使用方法有哪些?,后端程序員必備的Linux基礎(chǔ)知識+常見命令

    ③should 通用的道理:多個查詢條件通過should連接,相當(dāng)于以前常用的or,說白了也就是邏輯運(yùn)算符“與”。 ps :關(guān)于其格式使用,不要看它圖中好像挺復(fù)雜的樣子,其實(shí)都可以通過工具有提示,并且這些寫多了基本也就知道了。 2范圍查詢 商品都有自己的價格,用戶可以通過

    2024年04月08日
    瀏覽(22)
  • 程序員簡歷程序員簡歷.pdf

    程序員簡歷程序員簡歷.pdf

    你們在制作簡歷時,是不是基本只關(guān)注兩件事: 簡歷模板,還有基本信息的填寫 。 當(dāng)你再次坐下來更新你的簡歷時,可能會發(fā)現(xiàn)自己不自覺地選擇了那個“ 看起來最好看的模板 ”,填寫基本信息,卻沒有深入思考如何使簡歷更具吸引力。這其實(shí)是一個普遍現(xiàn)象: 許多求職

    2024年04月14日
    瀏覽(28)
  • AI程序員對程序員的影響

    AI程序員對程序員的影響

    最近,全球首位AI程序員Devin的出現(xiàn)引發(fā)了廣泛關(guān)注,也引發(fā)了人們對人工智能在編程領(lǐng)域的潛力和影響的討論。盡管AI技術(shù)在編程領(lǐng)域得到廣泛應(yīng)用,但人們?nèi)匀辉谔接懰欠衲芡耆〈祟惓绦騿T。本文將探討AI程序員的優(yōu)勢、局限性以及對程序員職業(yè)的影響,并展望未來

    2024年03月23日
    瀏覽(28)
  • 普通程序員和厲害程序員的差距!

    普通程序員和厲害程序員的差距!

    大家好,我是 程序員陶朱公 。 今天跟大家聊一下關(guān)于代碼重構(gòu)的話題。 話說,很多程序員對自己寫的代碼平時很隨心所欲(各種魔法變量,一個方法幾十上百行代碼,還有各種讓人崩潰的變量或方法命名)。 當(dāng)有一天讓他維護(hù)他人的代碼,他就會抓狂,很容易激發(fā)他體內(nèi)重構(gòu)

    2024年03月23日
    瀏覽(26)
  • 大批程序員失業(yè),大齡程序員出路在哪里?

    大批程序員失業(yè),大齡程序員出路在哪里?

    在程序員這個群體中,時常有人陷入技術(shù)迷信和思維僵化的困境,但實(shí)際上,當(dāng)前市場對于技術(shù)的需求是非常廣泛的。因此,我提出了一些建議,希望能夠幫助程序員跳出技術(shù)框架,更好地利用技能創(chuàng)造實(shí)際價值。以下是一些建議供參考: 開發(fā)小而實(shí)用的工具類軟件:?以“

    2024年01月22日
    瀏覽(26)
  • 低代碼——面向程序員,幫助程序員敏捷開發(fā)

    低代碼——面向程序員,幫助程序員敏捷開發(fā)

    低代碼是一套可視化開發(fā)工具,它幫開發(fā)者把前后端基礎(chǔ)功能寫扎實(shí),開發(fā)者只需要 通過填表配置或拖拽生成前端組件 的方式,即可完成后臺管理系統(tǒng)的快速搭建。由于低代碼仍需要 寫少量?JS?代碼 ,所以低代碼開發(fā)平臺主要面向程序員,幫助程序員敏捷開發(fā)。 本文使用

    2024年02月01日
    瀏覽(27)
  • ??瞥绦騿T與本科程序員之間有什么區(qū)別?

    ??瞥绦騿T和本科程序員之間最主要的區(qū)別在于他們的學(xué)歷水平以及所接受的教育和培訓(xùn)的深度和廣度不同。 本科程序員通常擁有更為全面的計(jì)算機(jī)技術(shù)理論知識,同時也接受了更加系統(tǒng)和廣泛的相關(guān)課程和實(shí)踐,比如算法、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、軟件工程等等。他們研究

    2024年02月06日
    瀏覽(26)
  • 【程序員將面臨失業(yè)嗎?】——全球首位AI程序員誕生,將會對程序員的影響有多大?

    全球首位AI程序員的誕生將推動編程領(lǐng)域向著更加智能化、自動化的方向發(fā)展,程序員將面臨新的機(jī)遇和挑戰(zhàn),需要不斷適應(yīng)和學(xué)習(xí),才能保持競爭力。 ? 方向一:AI程序員的優(yōu)勢分析 高效的自動化工具使用能力: AI程序員熟練掌握各種AI技術(shù)和工具,能夠利用自動化工具快

    2024年04月09日
    瀏覽(27)
  • 程序員能干多久?程序員能干到多大年齡?

    程序員能干多久?程序員能干到多大年齡?

    程序員可以工作多少年?大多數(shù)程序員認(rèn)為程序員是吃青春飯的工作。編程只能干到30歲,最長可達(dá)35歲。我經(jīng)常聽到這樣的話,都讓人倍感壓力。今天,我們來談?wù)勥@個老話題...... 程序員能干多久? 根據(jù)國外的經(jīng)驗(yàn)來說,干到退休沒問題! 國內(nèi)由于起步晚,公司制度規(guī)范不健

    2023年04月23日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包