- 修改配置(hive-site.xml)也可以直接加入hive开头给予变量
hive.support.concurrency = true hive.enforce.bucketing = true hive.exec.dynamic.partition.mode = nonstrict hive.txn.manager = org.apache.hadoop.hive.ql.lockmgr.DbTxnManager hive.compactor.initiator.on = true hive.compactor.worker.threads = 1
- 重启metastore服务
service hive-metastore restart
- 注意,update/delete 操作对表有限制需要分桶。
hive>create table test(id int ,name string )clustered by (id) into 2 buckets stored as orc TBLPROPERTIES('transactional'='true'); hive>insert into table test values (1,'row1'),(2,'row2'),(3,'row3'); hive>delete from test where id = 1; hive>update test set name = 'ucloud' where id = 2;
-
Hive
22 引用 • 7 回帖 • 1 关注
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于