• <menu id="sssag"></menu>
  • <menu id="sssag"></menu>
  • 摘要: Bulk 操作是將文檔的增刪改查一些列操作,通過一次請求全都做完。目的是減少網絡傳輸次數。 語法: POST /_bulk {"action": {"metadata"}} {"data"} 如下操作,創建14,創建5,刪除5,更新14 POST /_bulk { "create": { "_ind 閱讀全文
    posted @ 2022-03-08 21:57 |舊市拾荒| 閱讀(8) 評論(0) 推薦(0) 編輯
    摘要: 1、悲觀鎖與樂觀鎖機制 為控制并發問題,我們通常采用鎖機制。分為悲觀鎖和樂觀鎖兩種機制。 悲觀鎖:很悲觀,所有情況都上鎖。此時只有一個線程可以操作數據。具體例子為數據庫中的行級鎖、表級鎖、讀鎖、寫鎖等。 特點:優點是方便,直接加鎖,對程序透明。缺點是效率低,并發能力非常弱。 樂觀鎖:很樂觀,對數據本 閱讀全文
    posted @ 2022-03-07 21:25 |舊市拾荒| 閱讀(143) 評論(2) 推薦(0) 編輯
    摘要: 時隔一年半,再次開始記錄博客了,期間因為各種各樣的原因(主要就是公司只能訪問內網,無法訪問外網,以及加班很忙)博客已經斷更了很久了。 這一年半也是畢業一年半了,從實習了半年的公司離職選擇春招進入現在的公司也已經一年半了。再也不是當初的畢業生了。 從一個名不見經傳的本科畢業生進入金融機構,實在是亞歷山 閱讀全文
    posted @ 2022-03-06 22:24 |舊市拾荒| 閱讀(11) 評論(0) 推薦(0) 編輯
    摘要: 1 、新建圖書索引 首先建立圖書索引 book 語法:put /index PUT /book 結果 2、新增圖書 :新增文檔 語法:PUT /index/type/id PUT /book/_doc/1 { "name": "Bootstrap開發", "description": "Bootst 閱讀全文
    posted @ 2022-03-05 21:54 |舊市拾荒| 閱讀(9) 評論(0) 推薦(0) 編輯
    摘要: 題目: 桌子上有n塊石頭排成一行,每一塊都可以是紅色、綠色或藍色。計算從表中取出的石頭的最小數量,以便相鄰的任何兩塊石頭具有不同的顏色。如果一排石頭之間沒有其他石頭,則認為它們相鄰。 輸入: 第一行包括一個正整數 n (1?≤?n?≤?50) -桌上石頭的數量。下一行包含字符串s,它表示石頭的顏色。 閱讀全文
    posted @ 2021-12-05 21:28 |舊市拾荒| 閱讀(32) 評論(0) 推薦(0) 編輯
    摘要: 在做ElasticSearch查詢操作的時候,發現Hits[].length總是比totalHits.value少1。代碼如下: SearchRequest request = new SearchRequest("indexName"); SearchSourceBuilder builder = 閱讀全文
    posted @ 2021-11-18 21:53 |舊市拾荒| 閱讀(206) 評論(0) 推薦(0) 編輯
    摘要: 由于項目的需要,使用到了全文檢索技術,這里將前段時間所做的工作進行一個實踐總結,方便以后查閱。在實際的工作中,需要靈活的使用lucene里面的查詢技術,以達到滿足業務要求與搜索性能提升的目的。 一、全文檢索介紹 1.1為什么需要全文檢索 數據可以分為結構化數據和非結構化數據,對數據查詢時,結構化數據 閱讀全文
    posted @ 2021-11-07 17:53 |舊市拾荒| 閱讀(228) 評論(0) 推薦(0) 編輯
    摘要: 題目: Dawid有了 4 包糖果。第 i 包里面有 Ai 個糖果。 Dawid想把這四包糖果送給兩個朋友,能否讓兩個朋友收到相同數量的糖果?注意,不能拆開任何一包糖,不能把糖果留給自己或扔掉,四包糖果都應該送出去。 輸入: 一行包含四個整數 A1、A2、A3、A4(1≤Ai≤100) 分別代表每一 閱讀全文
    posted @ 2021-11-07 15:31 |舊市拾荒| 閱讀(16) 評論(0) 推薦(0) 編輯
    摘要: 題目: 現在有一個容器,里面有n個物品,編號為1-n,現在小q可以進行一些操作,每次取出任意兩個數,可以把這兩個數的編號相加,相減,相乘,再把結果放回容器。問最后小q能否在n-1次操作后使得容器里的唯一一個物品的編號為24? 輸入: 一個n (1?≤?n?≤?105). 輸出: 如果小q不能,就輸出 閱讀全文
    posted @ 2021-09-04 16:04 |舊市拾荒| 閱讀(26) 評論(0) 推薦(0) 編輯
    摘要: SparkContext是通往Spark集群的唯一入口,是整個Application運行調度的核心。 一、Spark Driver Program Spark Driver Program(以下簡稱Driver)是運行Application的main函數并且新建SparkContext實例的程序。其 閱讀全文
    posted @ 2020-09-19 15:57 |舊市拾荒| 閱讀(462) 評論(0) 推薦(0) 編輯
    摘要: 一、Runtime架構圖 (1)從Spark Runtime的角度講,包括五大核心對象:Master、Worker、Executor、Driver、CoarseGrainedExecutorBackend。 (2)Spark在做分布式集群系統設計的時候:最大化功能獨立、模塊化封裝具體獨立的對象、強內 閱讀全文
    posted @ 2020-09-04 09:05 |舊市拾荒| 閱讀(287) 評論(0) 推薦(0) 編輯
    摘要: 一、Spark WordCount動手實踐 我們通過Spark WordCount動手實踐,編寫單詞計數代碼;在wordcount.scala的基礎上,從數據流動的視角深入分析Spark RDD的數據處理過程。 首先需要建立一個文本文件helloSpark.txt,helloSpark.txt的文本 閱讀全文
    posted @ 2020-09-02 21:03 |舊市拾荒| 閱讀(341) 評論(0) 推薦(0) 編輯
    摘要: 一、搭建環境的前提條件 環境:Linux系統 Hadoop-2.6.0 MySQL 5.6 apache-hive-2.3.7 這里的環境不一定需要和我一樣,基本版本差不多都ok的,所需安裝包和壓縮包自行下載即可。但是注意hive和hadoop都是2.x系列版本的。 這里提供一個我下載的hive版本 閱讀全文
    posted @ 2020-08-27 23:23 |舊市拾荒| 閱讀(624) 評論(0) 推薦(0) 編輯
    摘要: 一、安裝MySQL 1、下載安裝包 mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz 下載地址: https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_64.ta 閱讀全文
    posted @ 2020-08-25 19:25 |舊市拾荒| 閱讀(1489) 評論(0) 推薦(0) 編輯
    摘要: 面試經驗 某國企 面試前簽署了保密協議、對面試的內容不便透露 快手科技 一面: 自我介紹 Spark shuffle和Hadoop shuffle Spark on yarn任務提交流程 介紹下yarn Spark中的Stage、partition、Task、Job 全連接、內連接、左右連接 手寫二 閱讀全文
    posted @ 2020-08-16 23:59 |舊市拾荒| 閱讀(297) 評論(2) 推薦(1) 編輯
    国产在线码观看超清无码视频,人妻精品动漫H无码,十大看黄台高清视频,国产在线无码视频一区二区三区,国产男女乱婬真视频免费,免费看女人的隐私超爽,狠狠色狠狠色综合久久蜜芽