Cassandra数据类型

Cassandra支持不同类型的数据类型。让我们在下表中查看不同的数据类型:

CQL类型 常数 描述
ascii Strings US-ASCII字符串
bigint Integers 64位带符号长
blob blobs 十六进制的任意字节
boolean Booleans 对或错
counter Integers 分布式计数器值64位
decimal 整数, 浮点数 可变精度小数
double 整数, 浮点数 64位浮点
float 整数, 浮点数 32位浮点
frozen 元组, 集合, 用户定义的类型 存储卡桑德拉类型
inet Strings ipv4或ipv6格式的IP地址
int Integers 32位有符号整数
list 元素集合
map 元素的JSON样式集合
set 元素集合
text strings UTF-8编码的字符串
timestamp 整数, 字符串 带有日期和时间的ID生成
timeuuid uuids 1型uuid
tuple 一组2, 3个字段
uuid uuids 标准uuid
varchar strings UTF-8编码的字符串
varint Integers 任意精度整数
Cassandra自动数据过期Cassandra提供了可以使数据自动过期的功能。
【Cassandra数据类型】在数据插入期间, 你必须以秒为单位指定“ ttl”值。 “ ttl”值是数据的生存时间值。经过特定时间后, 数据将被自动删除。

    推荐阅读