我有一个带有复制因子2的三节点集群,我希望从密钥空间“local
”接收表system
。
这意味着我想访问Cassandra节点的本地数据。
这可能吗?
答案 0 :(得分:1)
是。您可以像在Java中一样查询system.local
表。
session = cluster.connect();
ResultSet results = getSession()
.execute("SELECT key,broadcast_address,cql_version FROM system.local");
for (Row row : results) {
System.out.println(row.getString("key") + " "
+ row.getInet("broadcast_address") + " "
+ row.getString("cql_version"));
}
local 127.0.0.1 3.4.4