- Cassandra是什么?
- Cassandra历史
- Cassandra的特点
- Cassandra的架构
- Cassandra应用场景(案例)
- Cassandra数据类型
- Cassandra数据模型
- Cassandra与HBase比较(区别)
- Cassandra与关系数据库比较(区别)
- Cassandra安装与配置
- Cassandra CQLsh
- Cassandra键空间操作
- Cassandra表操作
- Cassandra数据CRUD操作
- Cassandra CQL数据类型
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数据模型
关注微信小程序
扫描二维码
程序员编程王