日韩性视频-久久久蜜桃-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的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 琪琪秋霞午夜被窝电影网 | 一区二区久久精品66国产精品 | 色偷偷视频 | 黄色免费网站观看 | 影音先锋丝袜美腿 | 国产一区视频在线 | 欧美老司机 | 国产精品久久久久影院色老大 | 毛片大全免费 | 一区二区三区伦理片 | 精品在线观看视频 | 精品国产一区二区三区性色 | 亚洲免费影视 | 中文字幕1区2区 | 婷婷六月网| 性视频欧美 | aaa级黄色片 | 午夜羞羞羞| 青青草一区二区三区 | 在线视频 一区二区 | 成人在线手机视频 | 欧美色图视频在线 | 台湾佬在线 | 桥本有菜aⅴ一区二区三区 在线午夜电影 | 午夜婷婷在线观看 | 亚洲无线看 | 极品粉嫩小仙女高潮喷水久久 | 日b影院 | 91av片| 精品一区中文字幕 | 国产亚洲天堂 | 国产免费内射又粗又爽密桃视频 | 国产资源精品 | 日韩精品一区二区三区网站 | 中文字幕久久久久 | 三级小视频在线观看 | 未满十八18禁止免费无码网站 | 国产美女视频网站 | 爱射网| 国产欧美视频在线观看 | 欧美在线看 | 冈本视频在线观看 | 午夜精品久久久久久久久久久 | 国产成人无遮挡在线视频 | 成人在线免费 | 亚洲成av人片在线观看 | 欧美日韩在线播放三区四区 | 欧美一级片一区 | 自拍偷拍2019 | 日韩大片在线免费观看 | 青草青青视频 | 在线观看亚洲成人 | 不卡av免费在线观看 | 台湾swag在线播放 | 天堂8在线视频 | 亚洲精品成a人在线观看 | 亚洲黄色录像 | 日韩精品在线一区二区 | 九月色婷婷 | 国产精品免费看 | 26uuu精品一区二区在线观看 | wwwwxxxxx日本 | 亚洲精品国偷拍自产在线观看蜜桃 | 欧美性猛交 xxxx | 成人午夜激情影院 | 高h文在线| 色超碰| 欧洲美女与动交ccoo | 亚洲国产无线乱码在线观看 | 黄色一级视屏 | 好色综合 | 久久亚洲色图 | 精品国产乱码久久久久久久软件 | 99色99 | 精品久久不卡 | 亚洲精品视频三区 | 深夜福利电影 | 苏晴忘穿内裤坐公交车被揉到视频 | 日本午夜影院 | 最黄一级片| 免费男女乱淫真视频免费播放 | 国产一区二区三区自拍 | 寡妇av| 亚洲午夜精品一区 | 精品久久久久久国产 | 欧美亚洲日本一区 | 日韩v在线 | 成人av网站免费 | 伊人网伊人网 | 午夜亚洲 | 色综合网址 | 都市激情亚洲 | 精品h | 无码专区久久综合久中文字幕 | 在线视频中文 | 欧美888| 国产精品久久久久久久久久免费看 | 18禁免费无码无遮挡不卡网站 | 国产日韩高清在线 |