Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon Keyspaces 中手动设置多区域表的预置容量
如果您必须关闭多区域表的自动扩缩,则可以使用 CQL 或 Amazon CLI手动为副本表预置表的读取容量。
- Cassandra Query Language (CQL)
-
使用 CQL 手动设置多区域表的预置容量
-
您可以使用 ALTER
TABLE
手动为副本表预置表的读取容量。
ALTER TABLE mykeyspace.mytable
WITH CUSTOM_PROPERTIES = {
'capacity_mode': {
'throughput_mode': 'PROVISIONED',
'read_capacity_units': 1,
'write_capacity_units': 1
},
'replica_updates': {
'us-east-1': {
'read_capacity_units': 2
}
}
};
- CLI
-
使用手动设置多区域表的预配置容量 Amazon CLI
-
如果您必须关闭多区域表的自动扩缩,则可以使用 update-table
手动为副本表预置表的读取容量。
aws keyspaces update-table --keyspace-name mykeyspace --table-name mytable \
--capacity-specification throughputMode=PROVISIONED,readCapacityUnits=1,writeCapacityUnits=1 \
--replica-specifications region="us-east-1",readCapacityUnits=5