Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Azure DocumentDB permite aos programadores de jogos construir plataformas escaláveis para experiências de jogador sem falhas. O seu modelo de dados distribuído globalmente e de baixa latência suporta jogabilidade em tempo real, tabelas de classificação e funcionalidades sociais.
As empresas de jogos utilizam o Azure DocumentDB para suportar milhões de utilizadores em simultâneo, permitir o jogo entre regiões e adicionar rapidamente novas funcionalidades sem limites de infraestrutura.
Cenários
O Azure DocumentDB é ideal para vários cenários de jogo, como:
Gestão do estado do jogo multijogador em tempo real
Uma base de dados rápida e escalável permite-lhe gerir o estado do jogo para milhares de jogadores em simultâneo. O Azure DocumentDB armazena sessões dos jogadores, eventos de jogo e dados de matchmaking para manter a jogabilidade consistente e responsiva.
Uma solução típica utiliza Azure DocumentDB para armazenamento de estado, Azure SignalR Service para comunicação em tempo real e Azure Kubernetes Service para processamento backend escalável.
Classificações globais e funcionalidades sociais
Os jogos costumam ter tabelas de classificação e interações sociais que precisam de atualizações rápidas e disponibilidade global. O Azure DocumentDB permite-lhe armazenar e consultar pontuações, conquistas e listas de amigos de forma eficiente.
Uma arquitetura típica utiliza o Azure DocumentDB para dados de rankingboards, Azure Functions para atualizações orientadas a eventos e Azure Front Door para distribuição global e acesso de baixa latência.