, cql ( 1.1.2 cassandra 1.2.
JDK6 . , ? , , ResultSet result = stmt.executeQuery(query);, java.sql.SQLNonTransientException.
, Cassandra, , API Cassandra, .
JAR,
- -Cassandra-1.2.0-rc1-SNAPSHOT.jar
- -Cassandra-clientutil-1.2.0-RC1-SNAPSHOT.jar
- -Cassandra--1.2.0-RC1-SNAPSHOT.jar
- cassandra-jdbc-1.1.2.jar libthrift-0.9.0.jar log4j-1.2.16.jar
- log4j-over-slf4j-1.7.2.jar selenium-server-standalone-2.21.0.jar
- slf4j-api-1.7.2.jar slf4j-simple-1.7.2.jar
, :
package cassandrasampledriver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class CassandraDriver {
public static void main(String[] args) {
Connection con = null;
String KS = "cassandrademocql";
try
{
Class.forName("org.apache.cassandra.cql.jdbc.CassandraDriver");
con = DriverManager.getConnection("jdbc:cassandra://localhost:9160/" + KS);
Statement stmt = con.createStatement();
String query = "DROP KEYSPACE cassandrademocql;";
ResultSet result = stmt.executeQuery(query);
}
catch (Exception ex) {
ex.printStackTrace();
}
}
}