Cassandra
Cassandra sink connector
Description
Write data to Apache Cassandra.
Key features
Options
host
String
Yes
-
keyspace
String
Yes
-
table
String
Yes
-
username
String
No
-
password
String
No
-
datacenter
String
No
datacenter1
consistency_level
String
No
LOCAL_ONE
fields
String
No
LOCAL_ONE
batch_size
int
No
5000
batch_type
String
No
UNLOGGED
async_write
boolean
No
true
host [string]
Cassandra
cluster address, the format is host:port
, allowing multiple hosts
to be specified. Such as "cassandra1:9042,cassandra2:9042"
.
keyspace [string]
The Cassandra
keyspace.
table [String]
The Cassandra
table name.
username [string]
Cassandra
user username.
password [string]
Cassandra
user password.
datacenter [String]
The Cassandra
datacenter, default is datacenter1
.
consistency_level [String]
The Cassandra
write consistency level, default is LOCAL_ONE
.
fields [array]
The data field that needs to be output to Cassandra
, if not configured, it will be automatically adapted according to the sink table schema
.
batch_size [number]
The number of rows written through Cassandra-Java-Driver each time, default is 5000
.
batch_type [String]
The Cassandra
batch processing mode, default is UNLOGGER
.
async_write [boolean]
Whether cassandra
writes in asynchronous mode, default is true
.
Examples
sink {
Cassandra {
host = "localhost:9042"
username = "cassandra"
password = "cassandra"
datacenter = "datacenter1"
keyspace = "test"
}
}
Last updated