Apache Cassandra 内置及自定义数据类型
到目前为止,我们在使用 CQL 建表的时候使用到了一些数据类型,比如 text、timeuuid等。本文将介绍 Apache Cassandra 内置及自定义数据类型。和其他语言一样,CQL 也支持一系列灵活的数据类型,包括基本的数据类型,集合类型以及用户自定义数据类(User-Defined Types,UDTs)。下面将介绍 CQL 支持的数据类型。
数字数据类型(Numeric Data Types)
CQL 支持的数字数据类型包括整型和浮点型,这些数据类型和 Java 的标准数据类型类似。包括以下几种:
- int:32位有符号整型,和 Java 中的 int 类似;
- bigint:64位长整型,和 Java 中的 long 类似;
- smallint:16位有符号整型,和 Java 中的 short 类似,Apache Cassandr