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

有了域名和云主机怎么做网站全媒体运营师培训机构

有了域名和云主机怎么做网站,全媒体运营师培训机构,福州做网站的公司电话,网站建设衤金手指花总十四系列文章回顾 【HIVE】(01)学会使用JOIN语句 【HIVE】(02)学会理解explain 【HIVE】(03)学会hive中的压缩和解压进行资源优化 【HIVE】(04)学会如何优化hive任务的mapper和reducer个数 文章目录 一.2大类存储方式二.TextFile格式三.Orc格式四.Parquet格式五.存储和压缩结合 Hiv… 系列文章回顾 【HIVE】(01)学会使用JOIN语句 【HIVE】(02)学会理解explain 【HIVE】(03)学会hive中的压缩和解压进行资源优化 【HIVE】(04)学会如何优化hive任务的mapper和reducer个数 文章目录 一.2大类存储方式二.TextFile格式三.Orc格式四.Parquet格式五.存储和压缩结合 Hive支持的存储数据格式主要有textfile、sequencefile、orc、parquet。 有使用建议如下 1ORC和Parquet是Hive中推荐的存储格式特别适合大规模数据存储和高性能查询。 2TextFile和SequenceFile适用于特定场景下的数据存储和处理但在大规模数据集和性能要求较高的情况下可能不够高效。 本文将介绍不同存储格式的特点。 一.2大类存储方式 有2大类存储方式行存储、列存储。 1行存储的特点 查询到满足条件的一行数据时列存储则需要去每个聚集的字段找到对应的每个列的值行存储只需要找到其中1个值其余的值都在相邻地方所以此时行存储查询的速度更快。 textfile和seqluencefile的存储格式都是基于行存储的 2列存储的特点 因为每个字段的数据聚集存储在查询只需要少数几个字段的时候能大大减少读取的数据量 每个字段的数据类型一定是相同的列式存储可以针对性地设计更好的压缩算法。 orc和parquet的存储格式都是基于列存储的 二.TextFile格式 默认格式数据不做压缩磁盘开销大数据解析开销大。 可结合gzip、bzip2使用但使用gzip这种方式hive不会对数据进行切分从而无法对数据进行并行操作。 三.Orc格式 orc文件由1个或多个stripe组成每个stripe一般为HDFS的块大小每一个stripe包含多条记录。 这些记录按照列进行独立存储对应到parquet中的row group的概念。 每个stripe里有3部分组成分别是index datarow data, stripe footer。 1index data 一个轻量级的index默认是每隔1w行做1个索引。 这里的索引应该只是记录某行的各字段在row data中的offset。 2row data 存的是具体数据先取部分行然后对这些行按列进行存储。 对每个列进行编码分为多个stream来存储。 3stripe footer 存的是各个stream的类型、长度等信息。 每个文件有1个filede footer这里面存的是每个stripe的行数每个column的数据类型信息等。 每个文件的尾部是一个PostScipt这里面记录了整个文件的压缩类型以及FileFooter 的长度信息等。 在读取文件时会 seek 到文件尾部读 PostScript从里面解析到File Footer 长度再读 FileFooter从里面解析到各个 Stripe 信息再读各个 Stripe即从后往前读。 四.Parquet格式 Parquet 文件是以二进制方式存储的所以是不可以直接读取的文件中包括该文件的 数据和元数据因此 Parquet 格式文件是自解析的。 1行组(Row Group)每一个行组包含一定的行数在一个 HDFS 文件中至少存储一个行组类似于 orc 的 stripe 的概念。 2列块(Column Chunk)在一个行组中每一列保存在一个列块中行组中的所有列连续的存储在这个行组文件中。一个列块中的值都是相同类型的不同的列块可能使用不同的算法进行压缩。 3页(Page)每一个列块划分为多个页一个页是最小的编码的单位在同一个列块的不同页可能使用不同的编码方式。 五.存储和压缩结合 格式在创建表语句后面加上存储、压缩的形式 示例创建一个 SNAPPY 压缩的 parquet 存储方式 create table test_table( id string, value string) row format delimited fields terminated by \t stored as parquet tblproperties(parquet.compressionSNAPPY);
http://www.zqtcl.cn/news/602860/

相关文章:

  • 东莞网站建设企慕网站名称 注册
  • 佛山网站建设服务商百度推广客户端手机版下载
  • 做网站找个人还是找公司wordpress jiathis
  • 淘宝客推广网站建设百度云wordpress转服务器
  • 网站构建代码模板怎么在云服务器上建设网站
  • 国内产品网站建设游戏创造器
  • 北京南站到北京站怎么走南宁美丽南方官方网站建设意见
  • 网站建设捌金手指专业5电商运营怎么推广一个新品
  • 医院网站建设企业走廊文化建设图片网站
  • 学网站建设培训机构公司网站建立费用
  • 阜宁网站制作服务商自学网站开发设计
  • 湖南建设监理工程网站设计类招聘网站
  • 门户网站建设的平台搭建长春专业网站建设推广
  • 网站建设宗旨怎么写网站建设公司外链怎么做
  • 绍兴市交通建设检测中心网站seo专业培训网络班
  • 设计国外网站有哪些玉环在哪里做网站
  • 设计网站思路如何写wordpress 修改登录
  • 网站开发php国外设计网站app吗
  • 智能响应式网站淳安县住房和城乡建设局网站
  • 招投标网站开发企业网站建设之后
  • 如何做好集团网站建设怎么做门淘宝网站
  • 医疗协助平台网站建设方案学生个人网页制作html报告
  • 专注于网站营销服务新浪云搭建wordpress
  • 免费自助建站代理鞍山招聘网最新招聘
  • 营销型类型网站有哪些类型php网站后台制作
  • 安全的网站制作公司百度app最新版本
  • 中小企业建站平台耐克网站建设策划方案
  • wordpress 后台加入链接后_网站显示是标签_不是链接wms智能仓储管理系统
  • 网站建设需要什么硬件和软件有哪些中考网络应用服务平台
  • 为什么网站权重会掉房地产开发网站建设