Cassandra 教程

Cassandra键空间操作

Cassandra表操作

Cassandra数据CRUD操作

Cassandra CQL数据类型

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/cassandra-cql-data-types.html

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‘值是数据生存价值的时间。在这段时间之后,数据将被自动删除。