【问题标题】:Cassandra switching nodeCassandra 切换节点
【发布时间】:2015-07-01 12:59:07
【问题描述】:

当节点宕机时,我是否需要路由器来切换节点?

我正在使用

jdbc:cassandra:root/root@localhost:9160/MyKeyspace

要连接 cassandra 但当节点关闭时如何自动切换?

【问题讨论】:

    标签: cassandra cassandra-2.0


    【解决方案1】:

    如果您使用的是 cassandra 集群,则所有节点都将互连,驱动程序将处理节点的切换。 Cassandra 是一个 AP 数据库,因此可用性永远不会成为问题

    【讨论】:

    • 我很困惑,因为我在连接 url 中只提供了一个 IP。
    • 这应该不是问题。 datastax 驱动程序只需要一个节点即可连接到所有其他节点
    • 当该节点宕机时会发生什么?
    • 如果您的连接是单例并且您保持连接,则不会发生任何事情。但是,如果它尝试再次连接并且节点不可用,则无法重新连接。在这种情况下,您应该指定两个或三个节点。我将三个节点用于 8 节点集群。还没遇到过问题
    猜你喜欢
    • 1970-01-01
    • 2011-01-20
    • 2020-07-27
    • 1970-01-01
    • 2018-04-19
    • 2016-03-08
    • 1970-01-01
    • 2017-06-03
    • 2017-09-05
    相关资源
    最近更新 更多