1
我有一個複製因子2的三節點羣集,我想從密鑰空間'system
'收到表local
。 這意味着我想要訪問Cassandra節點的本地數據。 這可能嗎?Cassandra:如何從Java中的本地節點查詢本地表?
我有一個複製因子2的三節點羣集,我想從密鑰空間'system
'收到表local
。 這意味着我想要訪問Cassandra節點的本地數據。 這可能嗎?Cassandra:如何從Java中的本地節點查詢本地表?
是的。與其他任何人一樣,您可以從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
你是什麼地方的數據意味着什麼? –