遵循Cassandra文档,您应该使用Datastax Java API . Cassandra它不是一个SQL数据库,而是一个NOSQL因此有完全不同的系统 .
如果您有maven项目,请在pom.xml配置文件中添加这些依赖项:
com.datastax.cassandra
cassandra-driver-core
3.1.0
com.datastax.cassandra
cassandra-driver-mapping
3.1.0
com.datastax.cassandra
cassandra-driver-extras
3.1.0
之后,创建你的第一个Hello Cassandra main如下:
package cassandraMain;
import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.Session;
public class Main {
public static void main(String[] args) {
// Only a short example
// You must to take care about the several exception and the usage of the cluster and session objects...
Cluster cluster;
Session session;
// Connect to the local cluster with the keyspace demodb
cluster = Cluster.builder().addContactPoint("127.0.0.1").build();
session = cluster.connect("demodb");
// Insert one record - only for test...
session.execute("INSERT INTO test (username, name, surname)"
+ " VALUES ('test_"+System.currentTimeMillis()+"', 'Andrea', 'Giassi')");
session.close();
cluster.close();
}
}
我希望这可以帮到你