日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用spark-sql-perf评测spark 2.0

發布時間:2025/5/22 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用spark-sql-perf评测spark 2.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

文章分為四個部分講述怎樣使用spark官方評測工具評測spark 2.0 tpc ds支持情況

  • 基礎環境的安裝
  • davies/tpcds-kit 下載、編譯、部署
  • databricks/spark-sql-perf 下載、打包
  • 運行TPCDS測試
  • 基礎環境的安裝

    刀片機:1臺 126G內存 64核心 centos 7.2

    virtualbox安裝四臺虛擬機(centos 7.2,16G內存,4核):master,worker1,worker2,worker3(centos下)

    spark版本:2.0

    hadoop版本:2.6

    安裝請參考:hadoop安裝或者Spark On Yarn安裝

    安裝后的截圖

    davies/tpcds-kit 下載、編譯、部署

    簡介

    davies/tpcds-kit是用來生成測試數據的工具

    下載

    git clone https://github.com/davies/tpcds-kit.git

    編譯

    任選一臺機器(這里我們選擇master)安裝以下編譯工具(默認軟件里沒有編譯工具)

    yum install gcc gcc-c++ bison flex cmake ncurses-devel cd tpcds-kit/tools cp Makefile.suite Makefile #復制Makefile.suite為Makefile make #運行make命令

    接下來,拷貝tpcds-kit到所有機器的相同目錄下(重要

    scp -r /目錄/tpcds-kit root@worker1:/目錄/tpcds-kit #執行三次該命令復制到worker1,worker2,worker3

    databricks/spark-sql-perf 下載、打包

    下載

    git clone https://github.com/databricks/spark-sql-perf.git

    打包

    使用sbt package打包的jar在使用時會出現依賴找不到情況,我們使用Intellij Idea導入該工程

    修改sbt.build,更改scala版本為2.11.8

    打包成jar包

    設置Project Structure

    設置Artifacts

    Build

    jar包不需要每個節點都有

    運行TPCDS測試

    更改spark.env中的driver內存限制

    SPARK_DRIVER_MEMORY=8G #依具體情況而定

    運行spark-shell

    cd spark-2.0.0-bin-hadoop2.6 ./bin/spark-shell --jars /jar包目錄/spark-sql-perf.jar --num-executors 20 --executor-cores 2 --executor-memory 8G --master spark://master:7077

    在spark-shell中運行測試

    // 創建sqlContext val sqlContext=new org.apache.spark.sql.SQLContext(sc) import sqlContext.implicits._ // 生成數據 參數1:sqlContext 參數2:tpcds-kit目錄 參數3:生成的數據量(GB) val tables=new Tables(sqlCotext,"/目錄/tpcds-kit/tools",1) tables.genData("hdfs://master:8020:tpctest","parquet",true,false,false,false,false); // 創建表結構(外部表或者臨時表) // talbles.createExternalTables("hdfs://master:8020:tpctest","parquet","mytest",false) talbles.createTemporaryTables("hdfs://master:8020:tpctest","parquet") import com.databricks.spark.sql.perf.tpcds.TPCDS val tpcds=new TPCDS(sqlContext=sqlContext) //運行測試 val experiment=tpcds.runExperiment(tpcds.tpcds1_4Queries)

    在spark-shell中我們可以調用 _experiment.html_查看執行狀態

    HDFS上生成的數據截圖

    運行截圖

    運行結果保存在spark/performance目錄下

    HDFS上的評測結果截圖

    轉載于:https://my.oschina.net/u/697744/blog/805428

    總結

    以上是生活随笔為你收集整理的使用spark-sql-perf评测spark 2.0的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 激情另类视频 | 黄色毛毛片 | 琪琪伦伦影院理论片 | 97香蕉久久夜色精品国产 | 在线看国产 | 超碰在 | 青青草免费看 | 亚洲高清视频免费观看 | 国产精品21p| 91播放在线 | 欧美日色 | 亚洲国产天堂 | 成人短视频在线播放 | 真人毛片97级无遮挡精品 | 亚洲av最新在线网址 | 久久精品福利 | 亚洲欧美一区二区视频 | 自拍偷拍国产 | 一级做a爰片久久毛片潮喷 天天透天天干 | 青青草成人免费在线视频 | 欧美乱轮视频 | 国产av毛片| 一区二区三区四区视频 | 欧美精品一区二区三区四区五区 | 777片理伦片在线观看 | 狠狠躁18三区二区一区视频 | 在线色网 | 亚洲黄一区 | 99re8在线精品视频免费播放 | 国产乱乱 | 国产精品乱码久久久久 | 亚洲91网 | 国产亚洲制服欧洲高清一区 | 激情四射网 | 成年人视频在线播放 | 婷婷五月小说 | 播放灌醉水嫩大学生国内精品 | 黄色日韩在线 | 成人在线h | 欧美成人精品一区二区综合免费 | 中国一级片黄色一级片黄 | 天天天天天天天天干 | 国产区一二三 | 性欧美成人播放77777 | 日本一区二区三区免费在线观看 | 久久久国产精品人人片 | 三级免费网站 | 波多野结衣av中文字幕 | 91青青草| 亚洲免费观看高清完整 | 深夜免费福利视频 | 伊人福利视频 | 成年人免费小视频 | 免费av一区二区三区 | 一区二区三区欧美精品 | 亚洲国产黄色 | 久草香蕉视频 | 日韩在线视频免费播放 | 青青草原一区二区 | 天天干夜夜草 | 欧美视频一区二区三区四区 | 色片在线播放 | 国产福利一区二区视频 | 亚洲欧美日韩一区二区三区在线观看 | 凹凸日日摸日日碰夜夜 | 国内成人自拍视频 | 欧美一区二区三区激情啪啪 | 国产在线视频在线观看 | 毛片毛多水多 | 亚洲无人区码一码二码三码 | www.国产精品 | 91蜜桃在线观看 | 精品一区二区毛片 | 国产中文字幕一区二区三区 | wwwwww色| 夜夜操国产 | 日韩精品第二页 | 亚洲精品国产一区二 | 人禽l交视频在线播放 视频 | 欧美国产日韩综合 | 无码人妻丰满熟妇啪啪网站 | 国产美女视频网站 | 美女扒开大腿让男人桶 | 玉女心经是什么意思 | 欧美 丝袜 自拍 制服 另类 | 一级片aaa| 不卡视频一区 | 天堂国产一区二区三区 | 青青草逼| 三级黄色图片 | 97视频在线观看免费高清完整版在线观看 | 日本aaa视频| www在线看| h片在线观看免费 | 91叉叉叉 | 黄色高潮视频 | av一区二区三区免费观看 | 亚洲先锋影音 | 偷拍xxxx |