Hive学习笔记4@参数配置

参数名 默认值 参考值 参数说明
hive.execution.engine mr 设置计算引擎
javax.jdo.option.ConnectionURL jdbc:mysql://10.30.45.36:3307/hivedb?createDatabaseIfNotExist=true jdbc链接远程mysql数据库实例的地址
javax.jdo.option.ConnectionDriverName org.apache.derby.jdbc.EmbeddedDriver com.mysql.jdbc.Driver JDBC的driver
javax.jdo.option.ConnectionUserName APP e3base 远程mysql元数据存放的mysql服务的登陆用户名
javax.jdo.option.ConnectionPassword mine e3base 远程mysql元数据存放的mysql服务的登陆用户密码
datanucleus.autoCreateSchema true false 在不存在时是否自动创建必要的schema
该配置项在初次配置时,指定为true,启动并验证成功后,将该配置项改为false
datanucleus.autoCreateTables true 不存在时,自动创建Hive元数据表
hive.metastore.schema.verification false false 强制metastore的schema一致性,开启的话会校验在metastore中存储的信息的版本和hive的jar包中的版本一致性,并且关闭自动schema迁移,用户必须手动的升级hive并且迁移schema,关闭的话只会在版本不一致时给出警告
hive.metastore.warehouse.dir /hive/warehouse HDFS上的数据目录
hive.stats.autogather true false 控制是否自动统计
hive.server2.enable.doAs true false true:HiveServer2以提交查询的用户执行查询
false:查询将以运行hiveserver2进程的用户运行
hive.server2.thrift.port 10000 10000 TCP 的监听端口
hive.server2.thrift.max.worker.threads 500 10000 服务池中的最大工作线程
hive.server2.thrift.bind.host localhost 0.0.0.0 需要配置的Hiveserver2的服务启动主机
hive.support.concurrency false 是否支持并发模型
hive.zookeeper.quorum e3basedn01,e3basedn02,e3basedn03 该集群中的配置的zookeeper的主机名
hive.zookeeper.client.port 9501 该集群中的配置的zookeeper集群的端口
hive.zookeeper.session.timeout 600000 600000 zk客户端的session超时时间
hive.zookeeper.clean.extra.nodes true 在session结束时清除所有额外node
hive.zookeeper.namespace hive_zookeeper_namespace hive 在所有zk节点创建后的父节点
hive.metastore.uris thrift://10.30.45.55:9083,thrift://110.30.45.56:9083 远程连接元数据库
hive.metastore.client.socket.timeout 20 3600 客户端socket超时时间
单位?

你可能感兴趣的:(hive)