Represents a single row fetched from Cassandra.
References a column by its index in the row.
References a column by name.
Thrown when the requested column does not exist in the result set.
Unambiguous reference to a column in the query result set row.
Provides Cassandra-specific methods on RDD
Provides Cassandra-specific methods on SparkContext
Contains a cql.CassandraConnector object which is used to connect to a Cassandra cluster and to send CQL statements to it.
Provides machinery for mapping Cassandra tables to user defined Scala classes or tuples.
Contains com.datastax.spark.connector.rdd.CassandraRDD class that is the main entry point for analyzing Cassandra data from Spark.
Offers type conversion magic, so you can receive Cassandra column values in a form you like the most.
Useful stuff that didn't fit elsewhere.
Contains components for writing RDDs to Cassandra
The root package of Cassandra connector for Apache Spark. Offers handy implicit conversions that add Cassandra-specific methods to
SparkContext
andRDD
.Call cassandraTable method on the
SparkContext
object to create a CassandraRDD exposing Cassandra tables as Spark RDDs.Call com.datastax.spark.connector.RDDFunctions
saveToCassandra
function on anyRDD
to save distributed collection to a Cassandra table.Example: