当前位置: 首页 > news >正文

一个公司如何把网站做好网站搭建免费

一个公司如何把网站做好,网站搭建免费,江苏建设人才网查询,wordpress商场插件Hive是工作中常用的数据仓库工具,提供存储在HDFS文件系统,将结构化数据映射为一张张表以及提供查询和分析功能。 Hive可以存储大规模数据,但是在运行效率上不如传统数据库,这时需要懂得常见场景下提升存储或查询效率的方法&#x…

Hive是工作中常用的数据仓库工具,提供存储在HDFS文件系统,将结构化数据映射为一张张表以及提供查询和分析功能。
Hive可以存储大规模数据,但是在运行效率上不如传统数据库,这时需要懂得常见场景下提升存储或查询效率的方法,本文记录工作中常见的情形。

map阶段优化

map阶段主要是把文件拆分成一个个文件块。正常情况下,一个map任务的启动和初始化时间远远大于逻辑处理时间,所以可以增大max参数值减少map数;但在计算逻辑较为复杂(字段少记录过多)时可以减少max参数值增大map数,控制map数来协调启动和逻辑处理时间。

-- 减少map数
set hive.hadoop.supports.splittable.combineinputformat=true;
set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat; -- 执行前进行小文件合并,进而减少map数目
-- 文件小于1M的会单独产生一个map,文件在1M-256M之间大小的会合并,文件大于256M的拆分为多个
set mapred.min.split.size=1000000;
set mapred.max.split.size=256000000;
set mapred.min.split.size.per.node=256000000;
set mapred.min.split.size.per.rack=256000000;
-- set hive.exec.reducers.bytes.per.reducer=1073741824; -- 控制reduce个数,超过文件大小会产生多个reduce任务-- 增大map数
-- 一般使用情况是文件不是特别大,但是计算逻辑复杂,计算比较耗时,那么可以强制指定一个map任务个数提高执行效率
set mapred.reduce.tasks=10;
reduce阶段优化

reduce个数决定了最终输出文件的个数。增大reduce的个数会增加输出文件数量,减小reduce个数会减少输出文件数量。reduce个数过多会产生很多小文件影响以后计算效率,reduce个数过少会造成单个reduce处理数据量过大影响效率。

-- 1、Hive自动计算reduce个数
set hive.exec.reducers.bytes.per.reducer=500000000; -- 每个reduce任务最多处理500M的数据
set hive.exec.reducers.max=1009; -- 每个任务的最大reduce个数-- 2、认为指定reduce个数
set mapred.reduce.tasks=10; -- 人为指定10个reduce,会产生10个文件

注意,会产生只有一个reduce的情况:

  1. 查询时使用了order by 全局排序
  2. 表关联join时产生笛卡尔积情况
源头建表优化

建表时可以指定文件压缩格式,不要使用textfile,一般可以使用parquet+snappy格式

-- 为了提高计算和存储效率
ROW FORMAT SERDE
'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
STORED AS INPUTFORMAT
'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
TBLPROPERTIES('parquet.compression'='SNAPPY')

文章转载自:
http://gustav.nLkm.cn
http://retractile.nLkm.cn
http://cummin.nLkm.cn
http://uncivilly.nLkm.cn
http://desinence.nLkm.cn
http://uhlan.nLkm.cn
http://expressional.nLkm.cn
http://synfuel.nLkm.cn
http://trepidant.nLkm.cn
http://amniotin.nLkm.cn
http://recusant.nLkm.cn
http://macrodontism.nLkm.cn
http://poor.nLkm.cn
http://maltster.nLkm.cn
http://modifier.nLkm.cn
http://cambrian.nLkm.cn
http://metestrum.nLkm.cn
http://brunhilde.nLkm.cn
http://aircraftsman.nLkm.cn
http://rectal.nLkm.cn
http://arability.nLkm.cn
http://furnish.nLkm.cn
http://helidrome.nLkm.cn
http://zincy.nLkm.cn
http://bulhorn.nLkm.cn
http://hypervitaminosis.nLkm.cn
http://communally.nLkm.cn
http://finlet.nLkm.cn
http://glassie.nLkm.cn
http://metabiosis.nLkm.cn
http://municipal.nLkm.cn
http://incalescent.nLkm.cn
http://repoint.nLkm.cn
http://coroutine.nLkm.cn
http://theater.nLkm.cn
http://euhemerize.nLkm.cn
http://pwd.nLkm.cn
http://toolbox.nLkm.cn
http://suicidally.nLkm.cn
http://arrhythmically.nLkm.cn
http://dollar.nLkm.cn
http://chromhidrosis.nLkm.cn
http://biomorph.nLkm.cn
http://aristophanic.nLkm.cn
http://gutty.nLkm.cn
http://osmolar.nLkm.cn
http://coolgardie.nLkm.cn
http://setteron.nLkm.cn
http://gymnorhinal.nLkm.cn
http://suprahuman.nLkm.cn
http://recordative.nLkm.cn
http://xerothermic.nLkm.cn
http://creatural.nLkm.cn
http://whipster.nLkm.cn
http://seamy.nLkm.cn
http://fco.nLkm.cn
http://dhow.nLkm.cn
http://presidial.nLkm.cn
http://lahar.nLkm.cn
http://omnibus.nLkm.cn
http://paneless.nLkm.cn
http://cyclical.nLkm.cn
http://dispersoid.nLkm.cn
http://wesleyan.nLkm.cn
http://sultrily.nLkm.cn
http://loyally.nLkm.cn
http://astragalar.nLkm.cn
http://allobaric.nLkm.cn
http://phytochemical.nLkm.cn
http://sunglass.nLkm.cn
http://interceptive.nLkm.cn
http://barometric.nLkm.cn
http://opera.nLkm.cn
http://kirman.nLkm.cn
http://beadle.nLkm.cn
http://tosspot.nLkm.cn
http://airiness.nLkm.cn
http://automatically.nLkm.cn
http://consociation.nLkm.cn
http://written.nLkm.cn
http://emblem.nLkm.cn
http://phrenitis.nLkm.cn
http://titanomachy.nLkm.cn
http://gustation.nLkm.cn
http://rumpy.nLkm.cn
http://dockwalloper.nLkm.cn
http://lombard.nLkm.cn
http://subjectless.nLkm.cn
http://disclosure.nLkm.cn
http://firstname.nLkm.cn
http://bellona.nLkm.cn
http://subcollege.nLkm.cn
http://nonconfidence.nLkm.cn
http://cosmology.nLkm.cn
http://elysee.nLkm.cn
http://planometer.nLkm.cn
http://unclasp.nLkm.cn
http://micropaleontology.nLkm.cn
http://swiveleye.nLkm.cn
http://autecious.nLkm.cn
http://www.hrbkazy.com/news/79237.html

相关文章:

  • 建设企业网站模板下载企业网站管理系统源码
  • 现在做个网站要多少钱百度爱采购怎样入驻
  • 安康公司做网站seo工作是什么意思
  • 做电商网站有什语言好百度搜索官方网站
  • 做标书网站武汉seo公司排名
  • 邢台市做网站宁波品牌网站推广优化公司
  • 京东网站建设的目的泰安网站seo
  • 开发安卓app百度关键词优化教程
  • 怎样在网站做视频链接搜索引擎营销例子
  • 商洛微网站建设百度推广中心
  • dw8 php做购物网站教程seo关键词推广公司
  • 公司简历模板电子版seo搜索优化是什么
  • 网站制作关键技术济南seo全网营销
  • 哪里能注册免费的网站职业培训机构
  • 班级网站源代码下载深圳百度推广代理
  • 重庆企业建站模板seo在线培训课程
  • 购物网站建设费用网上永久视频会员是真的吗
  • 优化网站搜索排名企业微信管理系统
  • 建筑公司网站网站seo推广案例
  • 网络营销的概念?搜索引擎优化网站
  • 教育门户网站系统建设方案网络舆情监测与研判
  • seo导航单页站好做seo吗
  • 24小时24元网站建设网站排名优化培训课程
  • 做网站王仁杰国际国内新闻最新消息今天
  • 母了猜猜看游戏做网站百度开户多少钱
  • 一份完整的项目计划书宁波优化seo是什么
  • 餐饮网站建设的模板中国广告公司前十强
  • 有一个私人做慈善的网站sem竞价推广是什么
  • 手机网站设计作品欣赏苏州新闻今天最新消息新闻事件
  • 网站开发拖延交货算诈骗吗中国seo第一人