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

微信网站怎样做/网站服务器是什么意思

微信网站怎样做,网站服务器是什么意思,金华建设网,网站怎么做分享链接区别: 1 orc的数据存储的文件更小。 2 orc支持事物(ACID和delete/update操作,当然还需要满足其他条件才行。)parquet不支持增删改。 ---------------------------------------------------------- 因为业务要求,需…

区别:

1 orc的数据存储的文件更小。

2 orc支持事物(ACID和delete/update操作,当然还需要满足其他条件才行。)parquet不支持增删改。

----------------------------------------------------------

因为业务要求,需要对Hive表进行delete,在官网查询后,发现update和delete是一类问题。在此总结下如何实现Hive表的delete和update。

首先,先看下官网关于update和delete的相关说明,使用注意事项也请参考官网说明,这里只介绍如何实现相关功能。

综合上述信息,Hive自0.14版本开始支持update和delete,要执行update和delete的表必须支持ACID,而关于ACID的详细介绍,需要查看Hive Transactions.

经过对Hive Transactions相关内容的分析,我提取出了以下必要信息:

 

综合上述信息,可以得出以下结论:

如果一个表要实现update和delete功能,该表就必须支持ACID,而支持ACID,就必须满足以下条件:

1、表的存储格式必须是ORC(STORED AS ORC);

2、表必须进行分桶(CLUSTERED BY (col_name, col_name, ...)  INTO num_buckets BUCKETS);

3、Table property中参数transactional必须设定为True(tblproperties('transactional'='true'));

4、以下配置项必须被设定:
  

Client端:

  1. hive.support.concurrency – true

  2. hive.enforce.bucketing – true

  3. hive.exec.dynamic.partition.mode – nonstrict  

  4. hive.txn.manager – org.apache.hadoop.hive.ql.lockmgr.DbTxnManager  

  

服务端:

  1. hive.compactor.initiator.on – true

  2. hive.compactor.worker.threads – 1

  3. hive.txn.manager – org.apache.hadoop.hive.ql.lockmgr.DbTxnManager(经过测试,服务端也需要设定该配置项)

       注意:上述配置项必须区分Client端和服务端。在Cloudera Manager上可以分别添加(hive—>配置—>高级),在更新部署配置信息的时候需要勾选部署客户端配置(默认是勾选的)。


https://blog.csdn.net/u010003835/article/details/88249027 《Hive_Hive ORC 实现 update 与 delete》
https://blog.csdn.net/u013332124/article/details/89644109《Hive ACID和事务表支持详解》
https://blog.csdn.net/lsr40/article/details/107975889《【数仓】数据存储格式的选择:Parquet与ORC》
https://blog.csdn.net/yu616568/article/details/50993491

http://www.lbrq.cn/news/1369927.html

相关文章:

  • 宿州大型网站建设公司/新闻热点大事件
  • 成都广告公司排行前十名/优化设计答案大全
  • 南宁网站建设_seo优化服务公司/百度有几个总部
  • 北京网站建设学习/2022最新小学生新闻
  • 近期军事新闻/站长工具seo综合查询烟雨楼
  • 创建app与网站的区别/免费网站流量
  • 网站建设用模板/百度一下网页首页
  • 做胃镜多少钱天津津门网站I/谷歌浏览器在线打开
  • 中国建设会计协会网站/厦门seo代理商
  • 深圳网站建设公司简介/百度热搜榜在哪里看
  • 中国菲律宾冲突岛屿/肇庆seo优化
  • 杭州网站建设杭州手机网站建设/百度指数官方版
  • 宝安网站建设深圳信科/网址提交入口
  • 做外销b2b网站对比/搜索引擎推广的三种方式
  • 网站空间租用哪个好/网站seo综合诊断
  • 临朐网站建设价格/武汉软件测试培训机构排名
  • 网站没备案可以做商城吗/北京seo技术
  • 网站目录字典/化工网站关键词优化
  • 查找网站开发者/网站设计制作在哪能看
  • 时尚网站设计/友链交易平台
  • bootstrap网站模板/长尾关键词挖掘爱站网
  • 公司网站建设前期情况说明/关键词热度查询
  • 你学做网站学了多久/seo的五个步骤
  • 网站标题字符/十大免费域名
  • ts-428 WordPress/如何做seo
  • 怎么做微信小说网站/视频号链接怎么获取
  • 江门网站建设外包/yande搜索引擎官网入口
  • 移动端网站开发最好的环境/个人引流推广怎么做
  • 更改wordpress用户名/卢镇seo网站优化排名
  • 个人如何做网站/企业网站管理系统
  • ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务
  • 【前端:Html】--1.2.基础语法
  • 分布式事务----spring操作多个数据库,事务以及事务回滚还有用吗
  • 基于coze studio开源框架二次定制开发教程
  • 【深度学习①】 | Numpy数组篇
  • Meta合成孔径波导全息术新进展,微美全息加速AI+AR全息技术融合稳步前行