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

张家港公司网站建设seo助力网站转化率提升

张家港公司网站建设,seo助力网站转化率提升,推荐个做兼职的网站,加强门户网站建设的方案我有1个30TB的分区表,客户给的带宽只有600MB,按照150%的耗时来算,大概要迁移17小时。 使用hive自带的修复分区命令(一般修复分区比迁移时间长一点),可能要花24小时。于是打算用前面黄大佬的牛B方案。 Hive增…

我有1个30TB的分区表,客户给的带宽只有600MB,按照150%的耗时来算,大概要迁移17小时。
使用hive自带的修复分区命令(一般修复分区比迁移时间长一点),可能要花24小时。于是打算用前面黄大佬的牛B方案。


Hive增量迁移:创建表结构+数据迁移(distcp)+修复分区

1)创建表结构 读取cdh的建表语句,在tbds上创建表

2)数据迁移 同distcp

3)分区数据 msck repair table XX(alter table XX recover partitions) 修复太慢;改用查询元数据库,对比两边分区数据差异项,然后拼接成add partition语句,来执行。

例如之前修复一个1000个分区的表,需要8h

hive:

一级分区:alter table XX add partition (etl_date=20240101);

alter table XX add partition (etl_date=20240101);

二级分区:alter table XX add partition (etl_yn=2024,etl_mn=01);

alter table XX add partition (etl_yn=2024,etl_mn=01);

改用add partition后,1000个分区的表,10min内

上面是他的方案,我实战测试下


实战测试

1、先查询指定库的分区有几个(源端查)

beeline -u 'xxxx'进入hive

show create table 表名

查看他的分区字段

这里我们能看到他就1个分区,而且字段是dt,接下来我们来查下dt有多少个

select distinct(dt) from xxx 
查询这个表30T的表,大概花了110秒

我们能看到他是以日进行分区的。

并且有542行。我们先把这个复制出来,然后拼凑成sql。

alter table XX add partition (dt=20240101);

2、然后打开notepad++,用ctrl + f 正则处理一下

大概就处理成这样

测试:

在目标端,因为我们没有修复分区,所以这里迁移完数据和元数据后,他们是查不出来数据的。
beeline -u 'xxx'

select * from xxx limit 1;

没有数据

3、接下来我们将500多条语句丢进Hive执行一下(手动分区修复)。

然后我们在执行一下查询

select * from xxx limit 1;

有数据了,手动修复成功,比hive MSCK REPAIR TABLE table_name分区命令快n倍。

http://www.hengruixuexiao.com/news/51891.html

相关文章:

  • 国土资源部门网站建设制度百度指数网页版
  • 网站建设与制作教案八宿县网站seo优化排名
  • 安的网络网站建设免费网站制作
  • 什么店是做网站制作的郑州粒米seo外包
  • 用xp做网站是否先搭建iis新媒体营销案例ppt
  • 网站seo 工具qq推广平台
  • 基于php的网站开发设计兰州seo优化公司
  • 广州网站建设公青岛百度seo代理
  • 湛江网站定制外链查询
  • 网站建设 400电话 广告语免费域名
  • 网页网站制作培训班公司企业网站制作
  • 新媒体是什么seo排名怎么优化软件
  • php一个空间放多个网站有没有免费的广告平台
  • 贺卡制作网站网站收录提交工具
  • 做服装的一般去什么网站找图片长沙seo霸屏
  • 东营 网站 建设四年级写一小段新闻
  • 外贸批发网站建设seo搜索引擎优化案例
  • 网站首页制作采用谷歌seo排名公司
  • 课程网站的设计深圳网络推广怎么做
  • 无锡网站外包中国免费广告网
  • 制作网站常用软件中国十大知名网站
  • 杭州网站网络 科技公司品牌网络推广方案
  • 个人业务网站建设自建站怎么推广
  • 小公司怎么做网站淘宝代运营1个月多少钱
  • 网站建设个人网银安卓优化大师官网下载
  • 张家界做网站dcwork全网营销推广软件
  • 做网站流量的方法百度应用商店
  • 预约网站怎么做今日nba数据帝
  • 政务信息网站建设工作搜索引擎seo如何优化
  • oracle网站开发今日最新体育新闻