在 Amazon Keyspaces 中禁用 CDC 直播 - Amazon Keyspaces(Apache Cassandra 兼容)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Amazon Keyspaces 中禁用 CDC 直播

要在密钥空间中禁用 CDC 流,可以使用 CQL 中的ALTER TABLE语句、带的update-table AWS CLI命令或控制台。

Cassandra Query Language (CQL)
使用 CQL 禁用直播(CDC 数据流)
  1. 要禁用直播,您可以使用以下语句。

    ALTER TABLE mykeyspace.mytable WITH cdc = FALSE;
  2. 要确认直播已禁用,您可以使用以下语句。

    SELECT keyspace_name, table_name, cdc, custom_properties FROM system_schema_mcs.tables WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';

    该语句的输出类似于此。

    keyspace_name | table_name | cdc | custom_properties ---------------+------------+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ mykeyspace | mytable | False | {'capacity_mode': {'last_update_to_pay_per_request_timestamp': '1741385668642', 'throughput_mode': 'PAY_PER_REQUEST'}, 'encryption_specification': {'encryption_type': 'AWS_OWNED_KMS_KEY'}, 'point_in_time_recovery': {'status': 'disabled'}}
CLI
使用禁用直播(CDC 直播) AWS CLI
  1. 要禁用直播,您可以使用以下命令。

    aws keyspaces update-table \ --keyspace-name 'mykeyspace' \ --table-name 'mytable' \ --cdc-specification status=DISABLED
  2. 该命令的输出类似于此示例。

    { "keyspaceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/", "streamName": "my_stream" }
Console
使用 Amazon Keyspaces 控制台禁用直播(CDC 直播)
  1. 登录并在家中打开 Amazon Keyspaces 控制台。 AWS Management Console https://console.aws.amazon.com/keyspaces/

  2. 在导航窗格中,选择 “”,然后从列表中选择一个表。

  3. 选择 “直播” 选项卡。

  4. 选择编辑

  5. 取消选择 “开启直播”。

  6. 选择 “保存更改” 以禁用直播。