欢迎投稿

今日深度:

Hive安装,

Hive安装,


1.嵌入模式

    --- 元数据信息被存储在Hive自带的Derby数据库中

    --- 只允许创建一个连接

    --- 多用于Demo

在hive目录下的bin目录,直接运行./hive,会创建derby数据库(metastore_db)

2.本地模式

    --- 元数据信息被存储在MySQL数据库中

    --- MySQL数据库与Hive运行在同一台物理机上

    --- 多用于开发和测试

3.远程模式

    --- 元数据信息被存储在MySQL数据库中

    --- MySQL数据库与Hive运行在不同物理机上

a.上传MySQL的jar包到bin/lib

b.在conf,修改hive-site.xml(可以根据hive-default.xml.template)

    参考https://cwiki.apache.org/confluence/display/Hive/AdminManual+MetastoreAdmin#AdminManualMetastoreAdmin-RemoteMetastoreDatabase

<configuration>
    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://<host name>/<database name>?createDatabaseIfNotExist=true</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value><user name></value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value><password></value>
    </property>
</configuration>




www.htsjk.Com true http://www.htsjk.com/hive/35034.html NewsArticle Hive安装, 1.嵌入模式     --- 元数据信息被存储在Hive自带的Derby数据库中     --- 只允许创建一个连接     --- 多用于Demo 在hive目录下的bin目录,直接运行./hive,会创建derby数据库(met...
相关文章
    暂无相关文章
评论暂时关闭