问题标签 [cassandra-3.0]
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.
java - Spark 1.5 和 datastax-ddc-3.2.1 Cassandra 依赖罐?
我正在使用 Spark 1.5 和 Cassandra 3.2.1 。任何人都可以指定构建路径中需要存在哪些确切的 jar,以连接、查询和插入数据到 Cassandra。
现在我正在使用以下罐子 spark-cassandra-connector_2.10-1.5.0-M3.jar apache-cassandra-clientutil-3.2.1.jar cassandra-driver-core-3.0.0-beta1-bb1bce4-SNAPSHOT- shaded.jar spark-assembly-1.5.1-hadoop2.0.0-mr1-cdh4.2.0.jar guava-18.0.jar netty-all-4.0.23.Final.jar
使用上面的罐子,我可以连接到 cassandra 。我能够截断表和删除表。但我无法插入任何数据,即使是简单的插入查询也不行。
以下是代码:
以下是日志:
它只是在这里停了一段时间,然后超时并出现以下异常:
我究竟做错了什么 ?
请让我知道需要什么 jar 或者是否存在一些版本兼容性问题。
spark(1.5) 和 cassandra (?) 最稳定的版本是什么
提前致谢
linux - cassandra 开发人员广泛使用什么版本的 linux 服务器?
我有飞机在 Linux 服务器上实现 Cassandra 3.x。发布了许多版本的 Linux 服务器(Ubuntu、Red Hat、Debian 和...)。我们应该使用什么版本的 Linux 服务器来获得 Cassandra 的最佳性能?这是唯一对我们很重要的因素。
java - Cassandra 3 Java Driver 构建动态查询
有没有办法通过给定的参数构建动态查询?
c++ - 服务器端警告:未使用分区键的聚合查询
在使用 Cassandra 的 C/C++ 驱动程序时,我有时会在控制台中看到这些消息:
想知道是否有人知道这意味着什么。我应该在我的代码中寻找什么可能会产生这个错误,或者它只是服务器端我无法控制的东西?
c++ - 如何在一个节点的 Cassandra“集群”中一次加载大量数据?
我正在开发一个使用 Cassandra 来处理其所有数据需求的多网站系统。
当我第一次安装一个网站时,它添加了 3918 个页面(并且还在增长),其中包含许多字段、JS 文件等附件、页面之间的链接等。
在某些时候,我的测试“集群”(一个节点)决定数据很快就会超时,或者最糟糕的是,Cassandra 由于内存不足(OOM)而“崩溃”。或多或少,据我所见,Cassandra 分配的 2Gb RAM 被填满,然后,Cassandra 通常无法控制其可用 RAM 并获得 OOM。当我没有得到 OOM 时,我会超时。
C/C++ 驱动程序中是否有一个调用来知道“集群”是否很慢,所以我可以等待一段时间而不是像疯了一样推送更多数据?
在这一点上,我唯一能看到的是我在写 ( INSERT INTO ...
) 并得到一个超时错误。更准确地说,这个错误:CASS_ERROR_SERVER_WRITE_TIMEOUT
. 我发现等到我收到这样的错误才开始调整我INSERT
的 s 以管理负载是相当难看的。这是唯一的方法吗?!
更新:我能够避免 OOM,但只能通过减少在第一次创建网站时安装的插件数量(我不需要一次安装所有插件)。如果你问我,这不是一个好的解决方案,因为 Cassandra 节点不应该像那样崩溃。这可能(可能确实发生在许多人身上)发生在生产中,并且一旦负载在一分钟内变得有点太高,认为任何时候都可能发生这种情况是无法容忍的......
c++ - 我可以像 nodetool 那样从 C/C++ 驱动程序中强制刷新 Cassandra 表吗?
我想知道是否可以forceKeyspaceFlush()
从 Cassandra 的 C/C++ 驱动程序复制 nodetool 实用程序中的函数。
nodetool 函数如下所示:
我想在我的 C++ 软件中复制的是这一行:
可能吗?
java - Cassandra 3.5 与 Spring Data 1.4 的兼容性
请告诉我是否可以使用Spring data 1.4
with cassandra 3.5
?如果没有,那么建议我可以使用哪个 ORM?
谢谢
cassandra - cassandra 上次更新(auto_now),上次访问和创建(auto_now_add)
有没有办法我们可以自动更新列的创建和最后更新/访问的时间戳?
我们可以使用toTimestamp(now())
函数来存储创建时间。但是我们有没有类似 的函数writetime(name)
,用于获取最后修改时间?是否有类似的功能可以读取创建时间和访问时间?
有没有办法让我自动生成和存储所有三个时间戳lastupdated
/lastaccessed
和时间戳?created
cassandra - 在 datastax 驱动程序 3.0 中发生 NoHostAvailableException
我使用多个线程来查询数据,这些线程共用同一个Session,会出现如下情况
谁能帮我?
谢谢!</p>