tencent cloud

TencentDB for TcaplusDB
Um serviço de armazenamento de dados NoSQL distribuído de alto desempenho
Visão geral

O TencentDB for TcaplusDB (TcaplusDB) é um serviço de armazenamento de dados NoSQL distribuído projetado para jogos. Combinando memória e SSDs de alta velocidade, o TcaplusDB permite que jogos em servidores globais e regionais sejam escalados e integrados sem tempo de inatividade, tornando-o adequado para apoiar o rápido crescimento dos negócios e as operações de cauda longa (long tail). Ele também vem equipado com um conjunto abrangente de funcionalidades, incluindo alta disponibilidade, recuperação de desastres, backup e reversão; garantindo armazenamento de dados ininterrupto, com 99,999% de confiabilidade. O TcaplusDB é amplamente utilizado em centenas de jogos de sucesso, como o Arena of Valor, o PUBG Mobile, o CrossFire e o Call of Duty: Mobile. Ele promete oferecer aos jogos um serviço de armazenamento de alto desempenho, baixo custo, escalável e confiável.

Benefícios
Alto desempenho

O TcaplusDB apresenta troca de dados quentes/frios baseada em LRU para a memória e os discos, armazenamento de dados em SSDs e distribuição de dados entre vários servidores, que garantem desempenho máximo e permitem que um único servidor de computador processe 100 mil consultas por segundo (QPS) com uma latência de menos de 10 milissegundos.

Alta disponibilidade

O TcaplusDB possui um mecanismo de backup dinâmico de servidor dual para recuperação de desastres, garantindo uma recuperação rápida em caso de falha do sistema. Falhas de hardware ou sistema operacional podem ser rapidamente recuperadas para atingir 99,999% de disponibilidade.

Baixo custo

O TcaplusDB é capaz de alternar entre a memória e o disco para dados em processo, ou seja, os dados ativos são armazenados na memória e os dados inativos no disco. Isso reduz o custo de armazenamento em relação ao armazenamento de memória total e ao armazenamento Redis e MySQL em cerca de 70% e 40%, respectivamente.

Escalonamento dinâmico

O TcaplusDB fornece armazenamento ilimitado que pode ser aumentado ou reduzido dinamicamente de acordo com as necessidades reais do jogo sem afetar as suas operações, tornando mais fácil lidar com mudanças drásticas na escala de negócios.

Facilidade de uso

O TcaplusDB pode ser chamado usando APIs e fornece operações comuns baseadas na web, como adição, alteração e exclusão de tabelas e limpeza de dados. Além disso, as tarefas de operações, como escalonamento e backup, são automatizadas.

Funcionalidades
Cache combinado com armazenamento persistente

Com cache e armazenamento em disco, não é necessário usar dois tipos de banco de dados, o que simplifica a arquitetura de aplicativos e permite a comutação automática entre dados quentes e frios.

Escalonamento elástico

O TcaplusDB não tem limite máximo de espaço de armazenamento e vem com uma única tabela capaz de armazenar 50 TB de dados, eliminando preocupações com a expansão da capacidade de armazenamento. Ele pode ser ampliado ou reduzido de maneira ininterrupta e oferece suporte a servidores unificados e específicos por região.

Backup, recuperação de desastres e reversão rápida

Backup e recuperação de desastres

Com proteção contra sobrecarga, backup dinâmico de servidor dual e backup manual diário, o mecanismo de recuperação de desastres do TcaplusDB retém os dados por 30 dias e as transações Binlog por 15 dias.

Reversão rápida

O TcaplusDB pode recuperar os dados de backup manual rapidamente para descompressão simultânea e reverter automaticamente para um ponto anterior preciso no tempo. Cada nó de backup manual armazena 300 GB de dados e pode concluir a operação de reversão em duas horas.

Compatibilidade com o protocolo PB

O TcaplusDB é compatível com o protocolo Protobuf, permitindo o acesso flexível aos dados, além de acesso e extração de campos especificados, e reduzindo significativamente o consumo de largura de banda.

Cenários

Necessidades de armazenamento de jogos para dispositivos móveis

Os jogos para dispositivos móveis são conhecidos pelo tempo de jogo fragmentado, interações frequentes dos jogadores, geração de grandes quantidades de dados e uso de servidores unificados e específicos por região. Como os jogos para dispositivos móveis crescem rapidamente e realizam inúmeras campanhas de marketing, eles exigem serviços de armazenamento que apresentem operação contínua, estabilidade, baixa latência e alta taxa de transferência.

Solução

O TcaplusDB foi projetado para jogos e usa tecnologias como arquitetura distribuída, troca de dados quentes/frios e integração automatizada de servidores regionais para atender aos requisitos de jogos de alta taxa de transferência, baixa latência, servidores unificados e servidores específicos por região. Ele também oferece escalonamento sem perdas e sem interrupção, além de proteção contra sobrecarga, atendendo às necessidades de campanhas de marketing e picos de tráfego.

Necessidades de armazenamento de jogos para computador

Os jogos para computador são conhecidos por mais tempo de jogador online, gerando grandes quantidades de dados, usando um modo de servidor unificado, ciclo de vida comercial mais longo de jogos e inúmeras campanhas de marketing. Como resultado, os jogos para computador exigem alta estabilidade, baixa latência, alta taxa de transferência e backup e reversão de dados robustos para serviços de armazenamento de dados.

Solução

O TcaplusDB apresenta compressão de dados, eliminação, operações de campo parciais e empacotamento de log automatizado, ajudando os jogos para computador a lidar com grandes quantidades de logs e alta taxa de transferência. Suas tecnologias, como a arquitetura distribuída e a troca de dados quentes/frios, atendem à demanda por baixa latência e alta taxa de transferência. O TcaplusDB também fornece backup automatizado e serviços de reversão sob demanda para a recuperação de desastres de dados de negócios.

Necessidades de armazenamento de jogos para navegador

Os jogos para navegador contam com o navegador como cliente e usam a função de cache fornecida pela camada de armazenamento devido aos seus fracos recursos de cache. Eles costumam demandar serviços de armazenamento ininterrupto. Em geral, eles operam em um modo de servidor unificado com inicializações e integração de servidores frequentes, resultando em alta taxa de transferência e grandes volumes de solicitações simultâneas.

Solução

O TcaplusDB proporciona com uma camada de acesso de emparelhamento e escalonamento rápido para lidar com alta simultaneidade e taxa de transferência, e usa a solução de cache e disco de alta velocidade para habilitar o serviço de cache com alto desempenho e baixa latência. Além disso, suas tecnologias, como integração automatizada de servidores e escalonamento sem perdas, atendem às necessidades dinâmicas da empresa para campanhas de marketing e serviço ininterrupto.

Necessidades de armazenamento para aplicativos de redes sociais

Os aplicativos de redes sociais são conhecidos pela frequente criação de dados, adição de comentários e entrega de mensagens pelos usuários. Os dados gerados pelo usuário são agregados por tópico, campos como texto, links e carimbos de data/hora geralmente têm comprimento fixo, a atividade de dados é distribuída por tempo e as leituras superam as gravações. Os aplicativos de redes sociais também exigem alta taxa de transferência e alta simultaneidade para os serviços de armazenamento.

Solução

O TcaplusDB usa armazenamento em lista e oferece suporte a uma variedade de tipos de dados heterogêneos, atendendo prontamente às diversas necessidades de armazenamento de dados de aplicativos de redes sociais. Suas tecnologias, como a troca de dados quentes/frios e a separação de leitura e gravação, atendem perfeitamente à demanda desses aplicativos por baixa latência, alta taxa de transferência e alta simultaneidade.

Preços

O TcaplusDB do Tencent Cloud é faturado de acordo com o uso, o que significa que você paga apenas pelo que usar. O TcaplusDB é faturado diariamente, e a fatura de cada dia é deduzida de forma automática no dia seguinte. Os preços variam um pouco de região para região. Consulte o documento de preços para obter mais detalhes. Exibir mais