在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ Cassandra數(shù)據(jù)類型
Cassandra批量
Cassandra與HBase比較(區(qū)別)
Cassandra截斷表
Cassandra刪除鍵空間
Cassandra刪除索引
Cassandra是什么?
Cassandra創(chuàng)建表
Cassandra數(shù)據(jù)類型
Cassandra修改鍵空間
Cassandra刪除表
Cassandra讀取數(shù)據(jù)
Cassandra數(shù)據(jù)模型
Cassandra教程
Cassandra刪除數(shù)據(jù)記錄
Cassandra更新數(shù)據(jù)
Cassandra修改表
Cassandra安裝與配置
Cassandra插入數(shù)據(jù)
Cassandra歷史
Cassandra的特點
Cassandra創(chuàng)建索引
Cassandra創(chuàng)建鍵空間(Keyspace)
Cassandra應(yīng)用場景(案例)
Cassandra與關(guān)系數(shù)據(jù)庫比較(區(qū)別)
Cassandra數(shù)據(jù)類型
Cassandra集合
Cassandra的架構(gòu)
Cassandra CQLsh

Cassandra數(shù)據(jù)類型

CQL提供了豐富的內(nèi)置數(shù)據(jù)類型,包括集合類型。 除了這些數(shù)據(jù)類型,用戶還可以創(chuàng)建自己的自定義數(shù)據(jù)類型。 下表提供了CQL中可用的內(nèi)置數(shù)據(jù)類型的列表。

數(shù)據(jù)類型 常量 說明
ascii strings 表示ASCII字符串
bigint bigint 表示64位有符號long類型
blob blobs 表示任意字節(jié)
Boolean booleans 表示真或假
counter integers 表示計數(shù)器列
decimal integers, floats 表示可變精度小數(shù)
double integers 表示64位IEEE-754浮點數(shù)
float integers, floats 表示32位IEEE-754浮點數(shù)
inet strings 表示IP地址,IPv4或IPv6
int integers 表示32位有符號的int類型
text strings 表示UTF8編碼的字符串
timestamp integers, strings 表示時間戳
timeuuid uuids 表示1類型UUID
uuid uuids 表示類型1或類型4
varchar strings 表示UTF8編碼的字符串
varint integers 表示任意精度的整數(shù)

集合類型

Cassandra查詢語言還提供了一個集合數(shù)據(jù)類型。 下表提供了CQL中可用的集合列表。

集合 描述
list 列表(list)是一個或多個有序元素的集合。
map 映射(map)是鍵值對的集合。
set set是一個或多個元素的集合。

用戶定義的數(shù)據(jù)類型:

Cqlsh為用戶提供了創(chuàng)建自己的數(shù)據(jù)類型的功能。 下面給出了處理用戶定義的數(shù)據(jù)類型時使用的命令。

  • CREATE TYPE - 創(chuàng)建用戶定義的數(shù)據(jù)類型。
  • ALTER TYPE - 修改用戶定義的數(shù)據(jù)類型。
  • DROP TYPE - 刪除用戶定義的數(shù)據(jù)類型。
  • DESCRIBE TYPE - 描述用戶定義的數(shù)據(jù)類型。
  • DESCRIBE TYPES - 描述用戶定義的數(shù)據(jù)類型。

上一篇:Cassandra截斷表下一篇:Cassandra CQLsh