As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Gerenciamento de recursos sem servidor no Amazon Keyspaces (para Apache Cassandra)
O Amazon Keyspaces (para Apache Cassandra) é uma tecnologia sem servidor. Em vez de implantar, gerenciar e manter recursos de armazenamento e computação para sua workload por meio de nós em um cluster, o Amazon Keyspaces aloca recursos de armazenamento e throughput de leitura/gravação diretamente às tabelas.
O Amazon Keyspaces provisiona o armazenamento automaticamente com base nos dados armazenados em suas tabelas. Ele aumenta e diminui o armazenamento à medida que você grava, atualiza e exclui dados, e você paga somente pelo armazenamento que usa. Os dados são replicados em várias zonas de disponibilidade
Este capítulo aborda os principais aspectos do gerenciamento de recursos no Amazon Keyspaces.
Estime o tamanho da linha — Para estimar o tamanho codificado das linhas no Amazon Keyspaces, considere fatores como metadados de chave de partição, metadados de colunas em cluster, identificadores de coluna, tipos de dados e metadados de linha. Esse tamanho de linha codificado é usado para faturamento, gerenciamento de cotas e planejamento da capacidade de transferência provisionada.
Estimar o consumo de capacidade — Esta seção aborda exemplos de como estimar o consumo de capacidade de leitura e gravação para cenários comuns, como consultas de intervalo, consultas de limite, varreduras de tabelas, transações leves, colunas estáticas e tabelas multirregionais. Você pode usar CloudWatch a Amazon para monitorar a utilização real da capacidade. Para obter mais informações sobre o monitoramento com CloudWatch, consulteMonitorando o Amazon Keyspaces com a Amazon CloudWatch.
Configure os modos de capacidade de leitura/gravação — Você pode escolher entre dois modos de capacidade para processar leituras e gravações em suas tabelas:
Modo sob demanda (padrão) — pague por solicitação pela taxa de transferência de leitura e gravação. O Amazon Keyspaces pode escalar instantaneamente a capacidade até qualquer nível de tráfego atingido anteriormente.
Modo provisionado — especifique o número necessário de unidades de capacidade de leitura e gravação com antecedência. Esse modo ajuda a manter o desempenho previsível da taxa de transferência.
Gerencie a capacidade de taxa de transferência com escalabilidade automática — Para tabelas provisionadas, você pode ativar a escalabilidade automática para ajustar a capacidade de taxa de transferência automaticamente com base no tráfego real do aplicativo. O Amazon Keyspaces usa o rastreamento de metas para aumentar ou diminuir a capacidade provisionada, mantendo a utilização na meta especificada.
Use a capacidade de intermitência de forma eficaz — o Amazon Keyspaces fornece capacidade de intermitência reservando uma parte da taxa de transferência não utilizada para lidar com picos de tráfego. Essa flexibilidade permite picos ocasionais de atividade além da taxa de transferência provisionada.
Para solucionar erros de capacidade, consulteErros de capacidade de tecnologia sem servidor.
Tópicos
- Estime o tamanho da linha no Amazon Keyspaces
- Estime o consumo de capacidade da taxa de transferência de leitura e gravação no Amazon Keyspaces
- Configure os modos de capacidade de leitura/gravação no Amazon Keyspaces
- Gerencie a capacidade de processamento automaticamente com o escalonamento automático do Amazon Keyspaces
- Use a capacidade de intermitência de forma eficaz no Amazon Keyspaces