【发布时间】:2016-03-17 08:49:57
【问题描述】:
我在 cassandra 中有一张表,其结构是这样的
CREATE TABLE dmp.Table (
pid text PRIMARY KEY,
day_count map<text, int>,
first_seen map<text, timestamp>,
last_seen map<text, timestamp>,
usage_count map<text, int>
}
现在我正在尝试使用 spark-cassandra driver 查询它,那么有没有什么地方可以获取数据块。 就像我有 100 行一样,我应该能够得到 0-10 行然后 10 -20 等等。
CassandraJavaRDD<CassandraRow> cassandraRDD = CassandraJavaUtil.javaFunctions(javaSparkContext).cassandraTable(keySpaceName, tableName);
我问这个是因为我的表中没有可以使用 IN 子句查询以获取行范围的列。
【问题讨论】:
标签: java apache-spark spark-cassandra-connector