javax.jdo.option.ConnectionURLjdbc:mysql://localhost:3306/hive_hdp?characterEncoding=UTF-8&createDatabaseIfNotExist=trueJDBC connect string for a JDBC metastore
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
<description>password to use against metastore database</description>
</property>
hive 存储格式
1. hive的数据存储
Hive本身是没有专门的数据存储格式, 也没有为数据建立索引, 只需要建表时指定hive数据的列分割符和行分隔符;
hive的几种主要数据模型 : table, external table, partition, bucket桶
2. 元数据
-
当然,还需要将相应数据库的启动复制到${HIVE_HOME}/lib目录中,这样才能将元数据存储在对应的数据库中。