如何获取有关Cassandra集群和数据中心的信息?

j8ag8udp  于 10个月前  发布在  Cassandra
关注(0)|答案(2)|浏览(120)

如何获取有关Cassandra集群、数据中心及其所有详细信息的信息?
system.peers是否足以给予所有连接的群集的详细信息?

klr1opcd

klr1opcd1#

同时使用system.localsystem.peers
在3节点集群中,system.local将具有关于当前节点的数据,而system.peers将仅具有关于2个其他节点的数据

注意:system.local只有一条记录。

Cluster Details

8fsztsew

8fsztsew2#

对系统表的直接访问可能有效,但可能无法在Cassandra版本之间“移植”。我建议使用驱动程序获取集群元数据-它将与不同版本的Cassandra(通过Java driverPython driver)一起工作。
P.S.我在扩展Cassaforte(Clojure的驱动程序)时遇到了这个问题-在切换到通过驱动程序获取元数据之后,我能够支持所有Cassandra版本。

相关问题