gpt4 book ai didi

hadoop - 适用于Hive Metastore客户端的多个connectinUrl

转载 作者:行者123 更新时间:2023-12-02 21:29:43 25 4
gpt4 key购买 nike

有没有一种方法可以分配给hive metastoreclient一个ConnectionURL的列表,以便在第一个失败时要求hive metastore连接到另一个数据库?

我在hive-site.xml中找到的唯一属性是(并且仅接受一个URL):

<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://myhost/metastore</value>
<description>the URL of the MySQL database</description>
</property>

最佳答案

直接来自 MySQL文档:

# Connection URL for a server failover setup: 
jdbc:mysql//primaryhost,secondaryhost1,secondaryhost2/test

# Connection URL for load balancing:
jdbc:mysql:loadbalance://localhost:3306,localhost:3310/sakila

# Connection URL for server replication:
jdbc:mysql:replication://master,slave1,slave2,slave3/test

因此,这是一个MySQL设置问题,而不是Metastore配置问题。

https://dev.mysql.com/doc/connector-j/en/connector-j-reference-configuration-properties.html

关于hadoop - 适用于Hive Metastore客户端的多个connectinUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34742693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com