当前位置: 首页 > 知识库问答 >
问题:

斯卡拉·卡珊德拉

上官锦
2023-03-14

请看下面的代码,让我知道我哪里做错了?

使用:

DSE版本-5.1.0

172.31.16.45:9042连接到测试群集。[cqlsh 5.0.1|Cassandra3.10.0.1652|DSE 5.1.0|CQL规范3.4.4|本地协议v4]使用HELP寻求帮助。

谢谢

Cassandra Table :
cqlsh:tdata> select * from map;

 sno | name
-----+------
   1 |  One
   2 |  Two 

斯卡拉

斯卡拉

斯卡拉

我在这里什么都得不到?甚至没有错误。

共有1个答案

温成济
2023-03-14

你遇到了一个非常常见的火花问题。您的println代码正在远程执行器JVM上执行。这意味着打印输出到JVM进程的执行器的STDOUT。如果您想在打印之前将数据带回驱动程序JVM,您需要一个收集调用。

rdd
 .collect //Change from RDD to local collection
 .foreach(println)
 类似资料:
  • DSE版本4.8.2 我用数据向集群添加了6个新节点,并将bootstrap:false。他们加入后,我正在对每一个进行重建。我相信1NODE已完成,但控制台上的命令仍在“运行”(例如,我还无法运行另一个命令)。我想确保它完全完成。该单元没有压实,也没有活动的溪流。更新:现在已经4天了,仍然处于命令提示符下。 除了compationstats和netstats,还有什么我可能缺少的吗?我看到它流式

  • 引用这篇文章: http://www.datastax.com/dev/blog/4-simple-rules-when-using-the-datastax-drivers-for-cassandra Cassandra的存储引擎进行了优化,以避免存储不必要的空列,但是当使用预准备语句时,那些未提供的参数会导致空值被传递给Cassandra(从而存储墓碑)。目前,这种情况的唯一解决方法是为最常见

  • 我正在观看有关使用Cassandra的Uber实时位置存储的谈话,并对分区键感到好奇。我最初的思路是拥有以下字段: ride_id driver_id 时间戳 纬度 经度 对于分区键,我在以下各项之间: < li >复合主键(ride_id,driver_id) < li >主键(ride_id) < li >主键(driver_id) 查询时,我想查询给定行程的位置数据,并可能查询给定驱动程序的

  • 刚才,我们使用datastax spark连接器计算了一些统计数据。重复的查询在每次执行时返回不同的结果。 这可能是卡桑德拉、火花或连接器的问题吗?在每一种情况下,是否存在一些配置方法来防止这种情况?

  • 我用的是Spring boot < code > 1 . 3 . 8 . release 。为了使用cassandra 3.x驱动程序,我尝试了如下方法: 但我出错了; 我在https://github.com/spring-projects/spring-boot/issues/5835,有一个帖子; 在Spring Data Cassandra 1.5(Ingalls)中采用Cassandra

  • 我有两个节点Cassandra(3.10)集群。我正在尝试将Mysql数据迁移到Cassandra。一切正常,但现在在传输 1.5 TB 数据后,我尝试登录集群 - 我收到以下错误: 迁移仍在进行,Nodetool状态正常: 我在system.log档案里找不到什么 任何解决这个问题的想法都是值得考虑的。