要查詢Redis集群的主從信息,可以使用以下幾種方式:
使用Redis命令行工具:在命令行中連接到Redis集群的任意一個節點,然后使用CLUSTER NODES
命令可以查看集群中所有節點的信息,包括節點的ID、IP地址、端口號、角色(主節點或從節點)、主節點的ID等。
使用Redis命令行工具:在命令行中連接到Redis集群的任意一個節點,然后使用INFO replication
命令可以查看當前節點的主從關系信息,包括主節點的IP地址、端口號、復制狀態、復制偏移量等。
使用Redis的客戶端庫:如果你在代碼中使用了Redis的客戶端庫,可以使用庫提供的API查詢主從信息。不同的客戶端庫提供的API可能不同,可以查看相應庫的文檔或示例代碼。
使用Redis可視化管理工具:有一些Redis的可視化管理工具,如Redis Desktop Manager、RedisInsight等,它們提供了圖形化界面和功能,可以方便地查看Redis集群的主從信息。
需要注意的是,以上方法都是查詢當前時刻的主從信息,如果集群的拓撲結構發生變化或主從關系發生變化,需要重新查詢。