如果在CQL shell中使用此代碼,我將獲得該鍵空間中所有表的名稱。如何使用Java在Cassandra中檢索表名?
DESCRIBE TABLES;
我想檢索使用ResulSet相同的數據。以下是我在Java中的代碼。
String query = "DESCRIBE TABLES;";
ResultSet rs = session.execute(query);
for(Row row : rs)
{
System.out.println(row);
}
雖然會議和集羣前面已經初始化爲:
Cluster cluster = Cluster.builder().addContactPoint("127.0.0.1").build();
Session session = cluster.connect("keyspace_name");
或者我想知道Java代碼的密鑰空間檢索表名。
'DESCRIBE'只能在CLI上運行。 – ClojureMostly
如何在Java中執行 –