Was this page helpful?
Cassandra 2.0+ is required for parameterized queries, prepared statements, paging, and batches. Cassandra 1.2 does NOT support these features.
Cassandra 2.1+ is required for nested collections, UDTs, tuples, and client-side timestamps. Cassandra 1.2 and 2.0 do NOT support these features.
Cassandra Type(s) | Driver Type | Supported Versions |
---|---|---|
int |
cass_int32_t |
1.2+ |
bigint , counter , timestamp |
cass_int64_t |
1.2+ |
float |
cass_float_t |
1.2+ |
double |
cass_double_t |
1.2+ |
boolean |
cass_boot_t |
1.2+ |
ascii , text , varchar |
const char* |
1.2+ |
blob , varint |
const cass_byte_t* |
1.2+ |
uuid , timeuuid |
CassUuid |
1.2+ |
inet |
CassInet |
1.2+ |
decimal |
const cass_byte_t* (varint) and a cass_int32_t (scale) |
1.2+ |
list , map , set |
CassCollection |
1.2+ |
tuple |
CassTuple |
2.1+ |
user-defined type |
CassUserType |
2.1+ |
tinyint |
cass_int8_t |
2.2+ |
smallint |
cass_int16_t |
2.2+ |
date |
cass_uint32_t |
2.2+ |
time |
cass_int64_t |
2.2+ |
Was this page helpful?