本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊密钥空间中支持的 Cassandra API、操作、函数和数据类型
亚马逊 Keyspaces(适用于 Apache Cassandra)与 Cassandra 查询语言 (CQL) 3.11 API(向后兼容 2.x 版)。
Amazon Keyspaces 支持所有常用的 Cassandra 数据平面操作,例如创建密钥空间和表、读取数据和写入数据。
以下部分列出了支持的功能。
Cassandra API 支持
API 操作 | 支持 |
---|---|
|
是 |
|
是 |
|
是 |
|
是 |
|
是 |
|
是 |
|
否 |
|
否 |
|
是 |
|
否 |
|
是 |
|
是 |
|
是 |
|
是 |
|
是 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
Cassandra 控制平面 API 支持
由于 Amazon Keyspaces 是托管的,因此不需要 Cassandra 控制平面 API 操作来管理集群和节点设置。因此,以下 Cassandra 功能不适用。
功能 | Reason |
---|---|
持久写入切换 |
所有写入都是持久性的 |
读取修复设置 |
不适用 |
GC 宽限期秒数 |
不适用 |
Bloom 筛选条件设置 |
不适用 |
压缩设置 |
不适用 |
Compression settings (压缩设置) |
不适用 |
缓存设置 |
不适用 |
安全设置 |
被 IAM 取代 |
Cassandra 数据平面 API 支持
功能 | 支持 |
---|---|
对选择和插入语句的 JSON 支持 |
是 |
静态列 |
是 |
生存时间 (TTL) |
是 |
Cassandra 功能支持
有关支持的函数的更多信息,请参阅亚马逊 Keyspaces 中的内置函数。
函数 | 支持 |
---|---|
|
否 |
|
是 |
|
是 |
|
是 |
时间转换函数 |
是 |
|
是 |
|
是 |
|
否 |
|
是 |
Cassandra 数据类型支持
数据类型 | 支持 | 注意 |
---|---|---|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
要使用协议缓冲区重构 UDT,请参阅 Amazon Key |
|
是 |
|
|
是 |
|
|
是 |