CQL 셸에서이 코드를 사용하는 경우 해당 키 공간에있는 테이블의 이름을 모두 가져옵니다.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");
또는 나는 키 스페이스에서 테이블 이름을 검색하기 위해 자바 코드를 알고 싶다.
'DESCRIBE'는 CLI에서만 작동합니다. – ClojureMostly
Java에서하는 방법 –