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á.
Este capítulo fornece detalhes sobre como trabalhar com o Amazon Keyspaces e vários recursos de banco de dados, por exemplo, backup e restauração, Time to Live e replicação multirregional.
Vida útil (TTL): o Amazon Keyspaces expira os dados das tabelas automaticamente com base no valor Vida útil que você definiu. Aprenda a configurá-lo TTL e usá-lo em suas tabelas.
PITR— Proteja suas tabelas do Amazon Keyspaces contra operações acidentais de gravação ou exclusão criando backups contínuos dos dados da tabela. Saiba como configurar PITR suas tabelas e como restaurar uma tabela em um momento específico ou como restaurar uma tabela que foi excluída acidentalmente.
Como trabalhar com tabelas multirregionais: as tabelas multirregionais no Amazon Keyspaces devem ter capacidade de throughput de gravação configurada no modo de capacidade sob demanda ou provisionada com ajuste de escala automático. Planeje as necessidades de capacidade de taxa de transferência estimando as unidades de capacidade de gravação necessárias (WCUs) para cada região e provisione a soma das gravações de todas as regiões para garantir capacidade suficiente para gravações replicadas.
Colunas estáticas: o Amazon Keyspaces manipula colunas estáticas de forma diferente das colunas normais. Esta seção aborda o cálculo do tamanho codificado de colunas estáticas, a medição das operações de leitura/gravação em dados estáticos e as diretrizes para trabalhar com colunas estáticas.
Consultas e paginação: o Amazon Keyspaces oferece suporte a recursos avançados de consulta, como utilizar o operador
IN
com declaraçõesSELECT
, ordenar resultados comORDER BY
e paginação automática de conjuntos volumosos de resultados. Esta seção explica como o Amazon Keyspaces processa essas consultas e fornece exemplos.Particionadores: o Amazon Keyspaces fornece três particionadores:
Murmur3Partitioner
(padrão),RandomPartitioner
eDefaultPartitioner
. Você pode alterar o particionador por região no nível da conta usando o AWS Management Console ou o Cassandra Query Language (). CQLCarimbos de data/hora do lado do cliente: no Amazon Keyspaces, os carimbos de data/hora do lado do cliente são compatíveis com o Cassandra que persistem através do Amazon Keyspaces para cada célula da sua tabela. Use carimbos de data/hora do lado do cliente para resolução de conflitos, permitindo que seu aplicativo cliente determine a ordem das gravações.
Tipos definidos pelo usuário (UDTs) — Com UDTs você pode definir estruturas de dados em seus aplicativos que representam hierarquias de dados do mundo real.
Recursos de marcação: você pode rotular recursos do Amazon Keyspaces, como espaços de chave e tabelas, usando tags. As tags ajudam a categorizar recursos, permitem o controle de custos e que você configure o controle de acesso com base nas tags. Esta seção aborda restrições de marcação, operações e melhores práticas para o Amazon Keyspaces.
AWS CloudFormation modelos — AWS CloudFormation ajudam você a modelar e configurar seus espaços chave e tabelas do Amazon Keyspaces para que você possa gastar menos tempo criando e gerenciando seus recursos e infraestrutura.
Tópicos
- Espaços de chaves do sistema no Amazon Keyspaces
- Tipos definidos pelo usuário (UDTs) no Amazon Keyspaces
- Como trabalhar com consultas CQL no Amazon Keyspaces
- Como trabalhar com particionadores no Amazon Keyspaces
- Carimbos de data/hora do lado do cliente no Amazon Keyspaces
- Replicação multirregional para Amazon Keyspaces (para Apache Cassandra)
- Backup e restauração de dados com a recuperação para um ponto no tempo para o Amazon Keyspaces
- Dados expirados com vida útil (TTL) para Amazon Keyspaces (para Apache Cassandra)
- Usando este serviço com um AWS SDK
- Como trabalhar com tags e rótulos para recursos do Amazon Keyspaces
- Crie recursos do Amazon Keyspaces com o AWS CloudFormation
- Uso do NoSQL Workbench com o Amazon Keyspaces (para Apache Cassandra)