Dimensionar e configurar um cluster do Azure Cosmos DB for MongoDB baseado em vCore
Dimensionar e configurar corretamente o Azure Cosmos DB baseado em vCore para MongoDB permite que o cluster se adapte às demandas crescentes e decrescentes. Ajustar sua infraestrutura de banco de dados é essencial para garantir que ele continue a ter um bom desempenho em cargas de trabalho variadas.
Determinar quando dimensionar seu cluster
O dimensionamento do cluster é essencial para manter o desempenho e acomodar o crescimento de seus aplicativos:
- Analisar requisitos de desempenho: avalie a necessidade de ajustes na configuração do cluster para lidar com a alteração de cargas de trabalho com eficiência.
- Avaliar as necessidades de capacidade: determine quando ajustar tamanhos de disco para suportar o crescimento de dados ou reduzir a escala quando a demanda diminuir. Selecionar os tamanhos de armazenamento corretos garante que o banco de dados possa continuar a armazenar e gerenciar dados efetivamente sem atingir os limites de recursos.
Entenda as camadas do cluster
As camadas de cluster no Azure Cosmos DB baseado em vCore para MongoDB especificam os recursos alocados para seu cluster, como CPU (vCores) e memória (RAM), adaptados às diferentes necessidades do aplicativo:
- Camadas inferiores (por exemplo, M30, M40): as melhores para cargas de trabalho mais leves ou ambientes de desenvolvimento.
- Camadas superiores (por exemplo, M50, M60, M80): melhor para ambientes de produção com cargas de trabalho exigentes, fornecendo mais recursos para gerenciar volumes de dados maiores e operações complexas.
A seleção da camada apropriada baseia-se em seus requisitos específicos para processamento de energia e memória. A atualização para uma camada mais alta aumenta o recurso disponível, aumentando a capacidade do cluster do banco de dados para lidar com mais dados e consultas complexas.
Configurar alterações de escala e capacidade
As modificações no cluster, como alterações de camada ou ajustes de tamanho de disco, ocorrem ao vivo, sem tempo de inatividade. Isso significa que seus aplicativos permanecem operacionais enquanto as atualizações estão sendo aplicadas em segundo plano.
Para fazer esses ajustes, vá para a configuração de escala do cluster do Azure Cosmos DB para MongoDB baseado em vCore no portal do Azure, selecione a camada ou o tamanho do disco desejado e salve as alterações.
Entender como dimensionar e configurar seu cluster do Azure Cosmos DB para MongoDB baseado em vCore permite que você gerencie seu ambiente de banco de dados proativamente. Essas configurações garantem que seus aplicativos permaneçam eficientes e responsivos à medida que crescem, dimensionando perfeitamente para atender às demandas em evolução.