Cassandra的应用(三)

8 篇文章 0 订阅
7 篇文章 0 订阅

Cassandra  CQL数据类型

CQL是Cassandra Query Language的缩写,目前作为Cassandra默认并且主要的交互接口。CQL和SQL比较类似,主要的区别是Cassandra不支持join或子查询。

一、数据类型

下表提供了本地数据类型的其他信息,以及每种类型支持的常量类型:

typeconstants supporteddescription
asciistringASCII字符串
bigintinteger64位有符号长
blobblob任意字节(无验证)
booleanbooleantrue或false
counterinteger计数器列(64位有符号值)
dateinteger,string日期(没有相应的时间值)
decimalinteger,float可变精度十进制
doubleintegerfloat64位IEEE-754浮点
floatinteger,float32位IEEE-754浮点
inetstringIP地址,IPv4(4字节长)或IPv6(16字节长)。 注意,没有inet常量,IP地址应该作为字符串输入
intinteger32位有符号长
smallintinteger16位有符号长
textstringUTF8编码字符串
timeinteger,string一个具有纳秒精度的时间(没有相应的日期值)
timestampinteger,string时间戳(日期和时间),精度为毫秒
timeuuiduuid版本1 UUID,通常用作“无冲突”时间戳
tinyintinteger8位有符号长int
uuiduuidUUID(任何版本)
varcharstringUTF8编码字符串
varintinteger任意精度整数
集合:

集合描述
list列表是一个或多个有序元素的集合。
map地图是键值对的集合。
set集合是一个或多个元素的集合。

二、集合类型

1、List      用于以下的情况下将保持元素的顺序,并且值将被多次存储。



2、map    



3、set




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值