问题标签 [datastax-astra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
122 浏览

cassandra - 为什么 DSBulk Load 可能会在没有任何错误的情况下停止操作?

我在 DataStax Astra 中创建了一个 Cassandra 数据库,并尝试在 Windows 中使用 DSBulk 加载一个 CSV 文件。但是,当我运行 dsbulk load 命令时,操作永远不会完成或失败。我根本没有收到错误消息,几分钟后我必须手动终止操作。我试图等待它,并让操作运行了 30 分钟或更长时间,但没有成功。

我知道免费的 Astra 层可能会运行得更慢,但我是否至少会看到一些迹象表明它正在尝试加载数据,即使速度很慢?

当我运行命令时,这是显示的输出,仅此而已:

我知道 DataStax 最近更改了 Astra,因此您需要来自生成的令牌的凭据来连接 DSBulk,但我有一个经典数据库实例,在 dsbulk load 命令中输入时不接受这些令牌凭据。所以,我使用我的常规用户/密码。

当我检查 DSBulk 日志时,唯一的文本是控制台中显示的相同输出,我已在上面的代码块中显示。

如果这意味着什么,我在尝试运行 dsbulk Count 操作时遇到了完全相同的问题。

我有最新的 JDK 并设置了JAVA_HOMEPATH变量。

我也尝试将 dsbulk/bin 目录添加到我的 PATH 变量中,但也没有成功。

我需要调整 Astra 实例中的任何设置吗?

最后,我的基本笔记本电脑是否可能根本不足以进行此操作,或者只是运行缓慢的操作?

非常感谢任何想法或帮助!

0 投票
1 回答
51 浏览

cassandra - 通过 SAI 字段在 Cassandra (Spark) 中执行 SELECT 时。返回的行的顺序是什么?

如果我在 Astra 中有一个这样创建的表:

然后我添加了 SAI 索引:

当我使用 ORDER BY 查询时:

我懂了

由于原始表按“c”降序排列。我是否可以假设上述 SELECT 的结果将按此顺序进行,或者在使用 SAI 索引进行选择时无法知道或控制顺序?

0 投票
1 回答
57 浏览

database - Datastax astra:最大列数和列表大小

由于 Cassandra 中的列表被转换为动态列(如果我错了,请纠正我)并且 Astra 免费计划对每个表的列数进行了限制。所以我的问题是:剂量这意味着列表的限制| 地图 | 设置尺寸。我的第二个问题是关于 Astra 的免费计划,因为我不清楚,我想知道我的整个使用量是一次获得 25 美元的使用配额,还是每个新月获得 25 美元。

0 投票
1 回答
62 浏览

cassandra - 为什么测试 node.js 应用程序比在 Astra CQL 控制台中运行查询慢?

我在 datastax ( https://astra.datastax.com/ ) 中创建了一个测试帐户,并想测试 cassandra。

那里的主页是一个 cqlsh 控制台。如果我选择数据会非常快,可能需要 1 毫秒。

如果我将它与 nodejs 和 cassandra 驱动程序一起使用,则需要 2-3 秒。而且我只有一排。

为什么需要时间?是我的代码错误吗?

0 投票
2 回答
123 浏览

database - 我收到类似“表不能有超过 0 个物化视图,无法创建物化视图”的错误

这是我在 Cassandra 中创建表时使用的命令。

这是上表的物化视图。

但我不确定为什么会收到此错误

0 投票
0 回答
100 浏览

spring - 在配置扩展 AbstractCassandraConfiguration 的自定义 CassandraConfig(用于 jpa)时创建名为“cassandraSession”的 bean 时出错

我有 2 个项目(亲子)。父(spring)项目配置了一个 Cassandra CqlSession bean:

我将父(spring)项目作为依赖项(maven)添加到子(spring-boot)项目中,我在这里使用 Spring-Data-JPA。当我将孩子中的 cassandra 配置配置为:

我的 Spring-Boot(child) 应用程序类:

回购接口(子):

当我运行子项目时,我得到一个异常:

依赖项已正确导入(mvn 树)。我还需要在子项目的自定义 cassandra 配置中覆盖什么?

0 投票
1 回答
41 浏览

database-design - 用于身份验证的 Cassandra 模式

我正在尝试设计一个数据库来存储用户信息并对其进行身份验证。

我的字段包括姓名、电子邮件、密码、电话号码、城市

我应该如何对我的数据进行分区,以便有效地对它们进行身份验证?

0 投票
1 回答
44 浏览

apache-spark - 在 AWS EMR 中获取 sparkdid.cassandra.connection.config.cloud.path 的正确路径

我检查了整个网络。但找不到解决方案。

我正在尝试使用 AWS EMR 中的捆绑包连接 astra cassandra,它能够下载捆绑包文件但不能加载它。

spark.conf.set("sparkdid.cassandra.connection.config.cloud.path", "secure-connect-app.zip")

这就是我给出路径的方式我知道这是错误的路径,因为它没有加载正确的配置,返回连接被 localhost 拒绝。

我不知道 EMR 中的正确路径是什么。

0 投票
1 回答
164 浏览

cassandra - 无法在 EMR 中使用带有集群模式的 bundle.zip 连接 Cassandra

我正在尝试在 AWS EMR 中连接 Astra Cassandra。但是当我通过 S3 传递文件时,执行程序无法获取捆绑文件。

这是我通过的火花提交命令。

模式是集群,它在客户端模式下工作,但不在集群中。

我也试过但没有奏效。

这在这两种情况下都是错误的。

请帮忙。我知道我遗漏了一些东西,但我找不到可行的解决方案。

0 投票
1 回答
63 浏览

javascript - AstraDB GET 请求失败

我一直在开发 TikTok 克隆应用程序。所以我用 Astra DB 创建了我的数据库,并在一个函数文件夹中设置了两个函数来测试我的帖子是否正常工作。我正在使用 netlify dev 来测试应用程序。但是当我重定向 http://localhost:8888/.netlify/functions/addData 我得到这个失败的获取请求错误

我完全不明白是什么原因造成的。我的 .env 文件夹中的所有凭据都是正确的。这是我用来发出请求的代码