Com o MongoDB Atlas, você pode escalar seus bancos de dados para cima, para baixo, ou para fora em poucos cliques ou chamadas de API.
Escalabilidade elástica
Ajuste o tamanho da instância, a memória ou a capacidade de armazenamento de seus clusters sem tempo de inatividade do aplicativo. Faça o provisionamento e pague pelos recursos que você precisa, quando você precisa deles.
Partilha nativa
Faça dimensionamento horizontal através de múltiplas máquinas com a capacidade de fragmentação nativa do Atlas. Escolha o número de fragmentos e estratégias de fragmentação que atendam às suas necessidades.
Permita o autoescalonamento
Permita o gerenciamento de capacidade totalmente automatizado e faça com que o Atlas ajuste o armazenamento e os tamanhos do banco de dados conforme necessário, rastreando as métricas de utilização de recursos em tempo real.
Pudemos ver que a utilização de um banco de dados de documentos escalável horizontalmente era um ajuste perfeito para jogos baseados em contas de jogadores. A capacidade de criar um alto volume de tráfego, uma solução altamente escalável, é conhecer os minúsculos detalhes. Para fazer isso, normalmente os engenheiros precisam se concentrar em muitas partes diferentes da pilha, mas o apoio do MongoDB Atlas nos dá um atalho considerável.
Yordan Gyurchev, Diretor Técnico, SEGA
Executamos nossa aplicação em uma implantação utilizando as instâncias de tamanho M30 com a opção de armazenamento auto-expansível ativada. Quando a utilização de nossos discos se aproxima dos 90%, o Atlas nos fornece automaticamente mais, sem nenhum impacto na disponibilidade. E se experimentarmos picos de tráfego como no passado, podemos facilmente escalar para cima ou para fora usando o Atlas MongoDB clicando em alguns botões na interface de usuário ou acionando um evento de escala usando a API.
Ken Hoff, Advogado de Desenvolvimento, Stream
Pudemos ver que a utilização de um banco de dados de documentos escalável horizontalmente era um ajuste perfeito para jogos baseados em contas de jogadores. A capacidade de criar um alto volume de tráfego, uma solução altamente escalável, é conhecer os minúsculos detalhes. Para fazer isso, normalmente os engenheiros precisam se concentrar em muitas partes diferentes da pilha, mas o apoio do MongoDB Atlas nos dá um atalho considerável.
Yordan Gyurchev, Diretor Técnico, SEGA
Executamos nossa aplicação em uma implantação utilizando as instâncias de tamanho M30 com a opção de armazenamento auto-expansível ativada. Quando a utilização de nossos discos se aproxima dos 90%, o Atlas nos fornece automaticamente mais, sem nenhum impacto na disponibilidade. E se experimentarmos picos de tráfego como no passado, podemos facilmente escalar para cima ou para fora usando o Atlas MongoDB clicando em alguns botões na interface de usuário ou acionando um evento de escala usando a API.
Ken Hoff, Advogado de Desenvolvimento, Stream
Com o passar do tempo, percebemos que o que tínhamos provisionado originalmente era talvez mais do que o que precisávamos. E, nesse ponto, poderíamos ter reprovisionado um cluster para nos gerenciar novamente ou simplesmente migrar nossos dados para o MongoDB Atlas e nunca mais ter que nos preocupar com este problema novamente.
Gavin Cooper, Diretor Sênior de Produto e Engenharia, Surfline
O MongoDB Atlas ajuda a melhorar o desempenho do banco de dados com sugestões de índices e esquemas inteligentes, classificação automática de dados e isolamento da carga de trabalho para consultas analíticas.
Sugestões de Índices
O Assistente de Desempenho no MongoDB Atlas analisa automaticamente as coleções que apresentam baixo desempenho e recomenda índices a serem adicionados. Veja exemplos de consultas lentas com métricas relevantes e crie índices sugeridos em poucos cliques.
Sugestões de esquemas
O Assistente de Desempenho também fornece conselhos de esquema de ação para suas coleções mais lentas e ativas. Cada recomendação oferece contexto e evidência para que você possa rever potenciais ineficiências do modelo de dados que estão impactando o desempenho de seu banco de dados.
Arquivo On-line
Com o Arquivo Online, você pode classificar seus dados em bancos de dados totalmente gerenciados e armazenar objetos em nuvem e consultá-los através de um único ponto final. Arquive automaticamente dados históricos e economize em custos operacionais e de armazenamento de dados transacionais sem comprometer o desempenho da consulta.
Isolamento da carga de trabalho
Configure nós secundários somente de leitura para executar cargas de trabalho analíticas, tais como MongoDB Charts ou o BI Connector. Isto assegura que suas cargas de trabalho operacionais não sejam afetadas por consultas de recursos intensivos no mesmo banco de dados.
O Assistente de Desempenho fez da indexação do banco de dados e da otimização das consultas um ponto de partida para a automatização do processo.
Nicolae Gudumac, CTO & Cofundador, Planable
O Assistente de Desempenho tem sido extremamente valioso para a equipe - qualquer consulta não indexada é capturada e alertada para nós, para que possamos adicionar um novo índice em minutos, se necessário.
Jon Vines, Líder da Equipe de Desenvolvimento de Software, AO.com
O Assistente de Desempenho fez da indexação do banco de dados e da otimização das consultas um ponto de partida para a automatização do processo.
Nicolae Gudumac, CTO & Cofundador, Planable
O Assistente de Desempenho tem sido extremamente valioso para a equipe - qualquer consulta não indexada é capturada e alertada para nós, para que possamos adicionar um novo índice em minutos, se necessário.
Jon Vines, Líder da Equipe de Desenvolvimento de Software, AO.com
O Assistente de Desempenho do Atlas facilita a identificação de locais para melhorias e a revisão de como os dados mudaram desde a última vez que um banco de dados foi indexado.
O MongoDB Atlas elimina o monitoramento e diagnóstico do banco de dados com alertas personalizados, rastreamento de desempenho em tempo real e métricas históricas.
Painel de desempenho em tempo real
Veja as métricas de desempenho ao vivo para grupos dedicados, incluindo operações, uso de disco, conexões, IOPS, coleções mais quentes, e consultas mais lentas.
Alertas personalizados
Receba notificações quando as operações de banco de dados, uso do servidor ou outras condições atingirem limites definidos que afetem o desempenho de seu cluster. Receba alertas por e-mail, texto, e canais que você já utiliza.
Métricas-chave do banco de dados
Crie painéis de controle a partir de dezenas de métricas de rendimento, desempenho e utilização para analisar o desempenho histórico do banco de dados até uma granularidade de um minuto.
Perfilador de consulta
Faça um diagnóstico rápido dos problemas com a ajuda do Query Profiler, que surge em consultas de longa duração e suas principais estatísticas de desempenho. Analise as operações históricas para identificar rapidamente os outliers e consultar os padrões das coleções e tipos de operação.