Skip to content

Instantly share code, notes, and snippets.

@yaseminn
Created May 4, 2016 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yaseminn/f9a38e57825837d2bad492d1be709d5d to your computer and use it in GitHub Desktop.
Save yaseminn/f9a38e57825837d2bad492d1be709d5d to your computer and use it in GitHub Desktop.
public class ReadFromDB {
public static void main(String[] args) {
SparkConf sparkConf = new SparkConf().setAppName("ReadFromDB")
.set("spark.cassandra.connection.host", "ip").setMaster("local")
.set("spark.cassandra.auth.username", "myusername")
.set("spark.cassandra.auth.password", "mypass");
JavaSparkContext sc = new JavaSparkContext(sparkConf);
JavaRDD<String> cassandraRowsRDD = javaFunctions(sc).cassandraTable("mykeyspace", "mytable")
.map(new Function<CassandraRow, String>() {
@Override
public String call(CassandraRow cassandraRow) throws Exception {
return cassandraRow.toString();
}
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment