Cassandra數據類型
Cassandra支持不同類型的數據類型。 下面來看看看下錶中的不同數據類型:
CQL
常量
描述
asci
Strings
US-ascii字符串
bigint
Integers
64-bit有符號long
blob
blobs
任意十六進制字節
boolean
Booleans
True 或 False
counter
Integers
爲64位分佈式計數器值
decimal
Integers, Floats
可變精度小數
double
Integers, Floats
64位浮點數
float
Integers, Floats
32位浮點數
frozen
元組,集合,用戶定義的類型
存儲Cassandra類型
inet
Strings
ipv4或ipv6格式的IP地址
int
Integers
32位有符號整數
list
元素的集合
ma
JSON風格的元素集合
set
元素的集合
tex
strings
UTF-8編碼字符串
timestamp
Integers, Strings
ID生成日期加上時間
timeuuid
uuids
類型1 uuid
tuple
一組2,3字段
uuid
uuids
標準uuid
varchar
strings
UTF-8編碼字符串
varint
Integers
任意精度整數
Cassandra自動數據到期
Cassandra提供了數據可以自動過期的功能。
在數據插入期間,您必須以秒爲單位指定「ttl
」值。 ‘ttl
‘值是數據生存價值的時間。 在這段時間之後,數據將被自動刪除。