欢迎投稿

今日深度:

Cassandra的应用(三),cassandra应用

Cassandra的应用(三),cassandra应用


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




www.htsjk.Com true http://www.htsjk.com/cassandra/33113.html NewsArticle Cassandra的应用(三),cassandra应用 Cassandra  CQL数据类型 CQL是Cassandra Query Language的缩写,目前作为Cassandra默认并且主要的交互接口。CQL和SQL比较类似,主要的区别是Cassandra不支持join或子...
相关文章
    暂无相关文章
评论暂时关闭