如何从 Intellij IDEA 访问 cassandra 数据库

2023-12-24

我在2018年10月16日安装了intellij idea 2018.2.5。

我正在尝试添加到面板“数据库”cassandra。为此,我转到 Intellij 中的“数据源和驱动程序”设置并添加 cassandra 的驱动程序 ->图片来自intellij https://i.stack.imgur.com/h34gC.jpg之后我尝试创建到数据库的新连接,该连接是成功的 https://i.stack.imgur.com/GyF2r.jpg但是当我想查看表格时 -> 我收到错误

Cassandra: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'rs' of com/intellij/database/util/JdbcUtil.result ... more

并且没有显示任何表格。

异常和空表 https://i.stack.imgur.com/6SkGl.jpg

也许我需要添加更多设置,或者驱动程序可能设置不正确?

P.S.:我创建了键空间而不是空表


Intellij 似乎捆绑了来自 dbschema.com 的 Cassandra JDBC 驱动程序。我能够让它与本地 Cassandra 实例连接并进行以下配置:https://i.stack.imgur.com/pSoXy.jpg https://i.stack.imgur.com/pSoXy.jpg

如果您有更复杂的配置,请参阅文档:https://www.dbschema.com/documentation/Cassandra/index.html https://www.dbschema.com/documentation/Cassandra/index.html

请注意,由于这是 JDBC 驱动程序,因此您需要使用 SQL(而不是 CQL)进行查询。此外,由于 Cassandra 不是 SQL 数据库,因此许多功能可能无法使用(包括查看 Cassandra 架构)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Intellij IDEA 访问 cassandra 数据库 的相关文章

  • Maven:如何获取捆绑在包中的 .so 库

    我有一个带有 jar 和 so 文件的第三方库 我配置了 pom xml 如下
  • Datastax Cassandra Windows 服务

    这可能真的很简单 但真的很烦人 当使用Cassandra BAT文件时 我们可以通过该bat文件中的JAVA OPTS参数设置最小 最大堆大小 我们可以在哪里为 Windows 服务执行此操作 我认为它使用 prunsrv 使用相同的 ba
  • 无法将 intellij 的 scenebuilder 与 jfoenix 一起使用

    我使用 java 9 0 4 创建了一个 javafx 项目 该代码可以编译并运行 我可以使用内部场景构建器 但是当我从 Jfoenix 9 0 1 库导入元素时 我无法再使用 sceneBuilder 我收到此错误 java lang U
  • Spark JSON 文本字段到 RDD

    我有一个 cassandra 表 其中有一个名为 snapshot 的文本类型字段 其中包含 JSON 对象 identifier timestamp snapshot 我了解到 为了能够使用 Spark 对该字段进行转换 我需要将该 RD
  • Eclipse 有 IntelliJ Keymapping 插件吗?

    我是一位 IntelliJ 老用户 现在正在从事一个需要 Eclipse 的项目 我不介意学习 Eclipse 默认键盘快捷键 如果有 但是很多操作都没有分配快捷键 grrrr 我想知道是否有任何插件可以自动将 IntelliJ 默认值分配
  • 如何在 Intellij 中创建命名代码块?

    当 Intellij 为 UI 表单生成代码时 您可以折叠代码块 它被命名为 UI Designer generated code 可以折叠代码选择 但其折叠表示显示为 是否可以给它一个自定义名称 它看起来类似于 C 中折叠的 region
  • JavaFX 模块对于 VM 不可见

    我使用 Intellij Idea 作为我的 IDE 由于我需要使用 css 文件 因此我安装了 Intellij Ultimate 现在 javaFx 不适用于它们 抛出异常 boot层初始化时出错 java lang module Fi
  • 如何将数据记录到Flutter控制台?

    我是一名初学者 正在使用 IntelliJ IDEA 我想将数据记录到控制台 I tried print and printDebug 但我的数据没有显示在 Flutter 控制台中 如果你在 Flutter 中Widget 您可以使用de
  • 如何在Intellij IDEA中复制maven依赖项到输出工件WEB-INF/lib?

    我知道在 eclipse maven 中可以将依赖项复制到 WEB INF lib 目录setting Deployment Assembly and Build Path 但是我怎样才能用 Intellij IDEA 实现这一点呢 好的
  • RubyMine 无法识别 Rails 应用程序

    我有一个关于使用从目录打开方法将 Rails 应用程序导入 RubyMine 的问题 我的计算机上有两个不同的 Rails 应用程序 但 RubyMine 只将其中一个识别为 Rails 应用程序 而将另一个识别为普通目录 这是一个问题 因
  • IntelliJ Idea,运行代码而不管不相关的项目文件中的错误

    我在 Eclipse 中错过的一件事是 如果我的项目中一些完全不相关的文件包含错误 我将无法运行用于测试各种事物的代码 想想简短的 main 我在 FAQ 中读到 我可以使用带有 proceedOnErrors 参数的 Eclipse 编译
  • Cassandra:在 session.execute() 期间“无法完成对任何主机的操作”

    卡桑德拉版本 1 2 2Thrift API 版本 19 35 0CQL支持的版本 2 0 0 3 0 1 默认 3 0 1 适用于 python 3 4 的 cassandra 驱动程序使用 sudo 运行 cassandra bin c
  • Redis AOF fsync(始终)与 LSM 树

    我对日志结构化合并树 LSM 树 的理解是 它利用了附加到磁盘非常快 因为它不需要查找 这一事实 只需将更新附加到预写日志并返回到客户端即可 我的理解是 这仍然提供了立即的持久性 同时仍然非常快 我不认为 Redis 使用 LSM 树 它似
  • 如何在 IntelliJ IDEA 中添加到文件系统的链接?

    在 Eclipse 中添加新文件时 可以选择从项目外部 硬盘驱动器中的任何位置 添加为文件的链接 选项是高级选项下一个名为 链接到文件系统中的文件 的复选框 那么IntelliJ中这个选项在哪里呢 或者更具体地说是在 Android Stu
  • intellij idea运行配置备份

    我想创建一个脚本来修改 intellij 中的调试配置 tomcat的路径发生了变化 我必须手动进入运行配置并编辑内容 我试图找到intellij存储这些设置的地方 但没有成功 question 有谁知道 IJ 在哪里存储其运行配置 该位置
  • 如何使用 DataStax java 驱动程序增加 cassandra 中的每秒事务数 (TPS)

    设置 2 节点 Cassandra 2 0 7 31 集群 副本 1 DataStax java 驱动程序 2 0 Problem 我正在使用 Datastax java 驱动程序进行负载平衡 我并通过 Jmeter 生成 50000 线程
  • 在 IntelliJ 中查找未使用的方法(不包括测试)

    我今天遇到了一种方法 该方法 未在任何地方使用 但经过测试 由于是测试用的 IntelliJ没有将该方法标记为 未使用 Does IntelliJ允许以下搜索条件 查找除测试之外未使用的方法 其中测试定义为具有以下内容的任何内容 Test注
  • Intellij - 调试器断点不再工作

    我正在正常工作 调试Java Maven项目与IntelliJ 2018 2 1 然后我单击 Intellij 停止应用程序以对代码进行一些修改 当我在调试模式下再次启动应用程序时 它 调试器 只是停止工作 现在 应用程序需要大约 10 2
  • 无法在 Intellij 上创建 Groove 脚本 - @NotNull 参数的参数

    我正在尝试开始学习 Groovy 以便在 JIRA 上使用 ScriptRunner 执行 API 调用 所以我从基础开始 我的问题是我什至无法使用 Intellij 创建 Groovy 脚本 在项目创建时它选择Groovy并选择项目SDK
  • 在 Cassandra 术语中,TimeUUID 是什么?

    在 Cassandra 术语中 什么是TimeUUID什么时候使用它 TimeUUID 是一个随机的全局唯一标识符 16 字节 十六进制表示示例 a4a70900 24e1 11df 8924 001ff3591711 See http e

随机推荐