问题标签 [dse]

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 回答
200 浏览

ldap - 使用 DSE 6.x 运行 sstabledowngrade 时出错

运行 sstabledowngrade 时出现以下错误:

重写 TrieIndexSSTableReader(path='/cassdata/data/mosaictest/enctab-xxxx/aa-1-bti-Data.db') 时出错:com.datastax.bdp.cassandra.crypto.KeyAccessException: com.datastax.driver.core。 exceptions.AuthenticationException:主机 vdldsecasdbda15.prvcld.syfbank.com/XXXX:9042 上的身份验证错误:主机 vdldsecasdbda15.prvcld.syfbank.com/XXXX:9042 需要身份验证,但在集群配置中找不到身份验证器

当我检查系统日志时,堆栈跟踪提示 ldap 配置有问题,但我不明白是什么。

错误 [IOThread-12] 2021-01-25 04:23:32,588 LdapUtils.java:293 - 用户名或密码为空或零长度错误 [RMI TCP Connection(161)-127.0.0.1] 2021-01-25 04:23:47,733 FileUtils.java:546 - 获取 /cassdata/data/xxx/enctab-xxxxx/snapshots/2 文件夹大小时出错。/cassdata/data/xxx/enctab-xxxxx/snapshots/2

0 投票
1 回答
103 浏览

cassandra - CAS写入查询期间的Cassandra WriteTimeoutException

我们有两个 CAS 查询。每个区域 2 个容器运行良好。我们将容器从 2 个增加到 3 个,然后我们开始看到 WriteTimeoutException。与正常营业时间相比,流量相同甚至更少。Cassandra 位于 3 个区域,每个集群有 3 台主机。

不确定这些错误的原因是什么,但应用程序容器中的变化增加了一个。感谢此处是否有任何帮助以进一步调试。

错误堆栈:

0 投票
0 回答
23 浏览

cassandra - dsbulk dse的调试

我已经从https://github.com/datastax/dsbulk下载了 datastax/dsbulk 现在我想从命令行执行 dsbulk count 查询,并希望它能够访问我下载的代码。我是调试新手,我安装了 dse cassandra 以及打开 github 下载项目的 IntelliJ。

请把我推向正确的方向或一些参考来实现这种情况。

0 投票
1 回答
27 浏览

cassandra - 是否可以从 Apache Cassandra 宽行中选择性地读取

是否可以从 Apache Cassandra 行中选择性地读取?我听说“通常每次触发读取查询时都会在后台读取整行”。是否可以通过读取选择性列来减轻数据库引擎的压力?通过减少压力,我不是在谈论典型的避免选择 *,这将转化为更少的 IO 并使数据在网络上的移动更快;我说的是内部数据库引擎在提供结果之前是否将整行拉入内存?我对宽行很敏感,并且想让我的阅读占据非常小的足迹。

我知道如何通过有选择地更新/写入您关心的列来避免完全写入。这个问题是非常具体的阅读。

0 投票
1 回答
37 浏览

graph - Gremlin 查询语言 - 如何限制/过滤路径或从链中的特定顶点开始?

我是图形数据库和 Gremlin 的新手。我想要实现的是向数据库提出一个简单的问题。提供实体的 id 和文件的 id,我想找到通过共享访问此文件的所有其他实体,并返回具有共享属性“类型”的结果。这是图表本身:简单图

我尝试了什么:

g.V("Enity:1").out("Created").hasLabel("Share").where(out("Shared").hasId("File:1")).in("Access").path()

这让我回想起:

它显示了从入口点(实体:1)到目标实体 2 和 3 的路径

我的技术细节问题:有没有办法在我选择的 Entity:1 或中间顶点之后开始收集 path() ,这样我就只能得到有权访问它的 Share + Entity ?