gpt4 book ai didi

cassandra - 我们可以在没有 Maven 的情况下在 Java 中使用 Cassandra 吗?谁能提供示例代码?

转载 作者:行者123 更新时间:2023-12-03 20:16:14 26 4
gpt4 key购买 nike

我们可以在 Java 中使用没有 Maven 的 Cassandra 吗?如果可以,我们该怎么做?

我试过将它与 JDBC DRIVER 一起使用,但它无济于事。

最佳答案

检查 DataStax Java Driver GitHub page ,在“获取驱动程序”部分下:

If you can't use a dependency management tool, a binary tarball is available for download.

请注意,上面的链接适用于 3.2 版本的驱动程序。

解压 tarball,并将以下 3 个 JAR 文件放入您的类路径中:

  • cassandra-driver-core-3.2.0.jar
  • cassandra-driver-mapping-3.2.0.jar
  • cassandra-driver-extras-3.2.0.jar

完成后,您可以按照 linked manual 的“快速入门”部分进行操作:

import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.Session;
import com.datastax.driver.core.ResultSet;
import com.datastax.driver.core.Row;

Cluster cluster = null;
try {
cluster = Cluster.builder()
.addContactPoint("127.0.0.1")
.build();
Session session = cluster.connect();

ResultSet rs = session.execute("select release_version from system.local");
Row row = rs.one();
System.out.println(row.getString("release_version"));
} finally {
if (cluster != null) cluster.close();
}

请注意,上面的“快速启动”代码正是这样,并假定:

  • 您没有使用客户端到节点的 SSL。
  • 您没有使用用户身份验证。
  • 您正在本地机器上运行 Cassandra,监听 127.0.0.1

关于cassandra - 我们可以在没有 Maven 的情况下在 Java 中使用 Cassandra 吗?谁能提供示例代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43784117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com