我需要使用Java和Datastax Spark Cassandra Connector将筛选后的流数据写入Cassandra。我遵循了datastax java documentation。
文档解释了如何将RDD写入Cassandra,但没有解释如何写Dstream。
我需要能够保存PairDStream,但我不知道该怎么做,因为所有示例都是用Scala编写的。
我需要将以下用Scala编写的代码转换为Java代码:
基本上我需要保存一个
文档解释了如何将RDD写入Cassandra,但没有解释如何写Dstream。
我需要能够保存PairDStream,但我不知道该怎么做,因为所有示例都是用Scala编写的。
我需要将以下用Scala编写的代码转换为Java代码:
val wc = stream.flatMap(_.split("\\s+"))
.map(x => (x, 1))
.reduceByKey(_ + _)
.saveToCassandra("streaming_test", "words", SomeColumns("word", "count"))
基本上我需要保存一个
JavaPairDStream<String, Integer>
。