[关闭]
@xtccc 2016-06-25T06:23:55.000000Z 字数 485 阅读 2505

Spark and Cassandra

给我写信
GitHub

我是谁
Cassandra




参考:


目录


1. 在Spark Shell中访问Cassandra


如果安装的是DSE版本,则可以通过命令dse spark来直接启动一个Spark shell,并在Spark shell中直接访问Cassandra,因为DSE已经将Spark与Cassandra整合起来了。

image_1am30u0l2108nf271ejk1pjc1119.png-207.1kB

可以看到,启动后的Spark Master也是DSE集群的某个节点,并且Spark shell已经为我们准备好了3个context:

Spark context available as sc
Hive context available as hc
CassandraSQLContext available as csc

其中,CassandraSQLContext是不推荐用的,因为它属于deprecated,下面的版本中可能被取消。

我们只要使用Spark context (sc)即可方便地访问Cassandra中的数据,例如:
image_1am31h13s1l6lbttqu31sqpiih16.png-234.1kB


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注