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‘值是數據生存價值的時間。 在這段時間之後,數據將被自動刪除。


上一篇: Cassandra應用場景(案例) 下一篇: Cassandra數據模型