O que é o Azure Cosmos DB para MongoDB baseado em RU e vCore?
O Azure Cosmos DB é um banco de dados NoSQL, relacional e vetorial totalmente gerenciado para desenvolvimento de aplicativos modernos.
Tanto a Unidade de Solicitação (RU) quanto a oferta do Azure Cosmos DB para MongoDB baseada em vCore facilitam o uso do Azure Cosmos DB como se fosse um banco de dados MongoDB. Ambas as opções funcionam sem a sobrecarga de abordagens complexas de gerenciamento e escala. Você pode usar suas habilidades existentes do MongoDB e continuar a usar seus drivers, SDKs e ferramentas favoritos do MongoDB apontando seu aplicativo para a cadeia de conexão da sua conta usando a API para o MongoDB. Além disso, ambas são ofertas nativas da nuvem que podem ser integradas perfeitamente com outros serviços do Azure para criar aplicativos modernos de nível empresarial.
Escolha entre baseado em vCore e baseado em RU
Aqui estão alguns fatores-chave para ajudá-lo a decidir qual é a opção certa para você.
Escolha vCore-based se
- Você está migrando (lift & shift) uma carga de trabalho existente do MongoDB ou criando um novo aplicativo MongoDB.
- Sua carga de trabalho tem consultas de execução mais longa, pipelines de agregação complexos, transações distribuídas, junções, etc.
- Você prefere dimensionamento vertical e horizontal de alta capacidade com camadas de cluster familiares baseadas em vCore, como M30, M40, M50 e mais.
- Você está executando aplicativos que exigem 99,995% de disponibilidade.
- Você precisa de suporte nativo para armazenar e pesquisar incorporações vetoriais.
Introdução ao Azure Cosmos DB para MongoDB vCore
Escolha com base em RU se
- Você está criando novos aplicativos MongoDB nativos da nuvem ou refatoração de aplicativos existentes para obter benefícios nativos da nuvem.
- Sua carga de trabalho tem mais leituras pontuais (buscando um único item por seu valor de chave de _id e estilhaço) e poucas consultas de longa execução e operações complexas de pipeline de agregação.
- Você deseja escalabilidade horizontal ilimitada, aumento de escala instantâneo e controle granular de taxa de transferência.
- Você está executando aplicativos de missão crítica que exigem 99,999% de disponibilidade líder do setor.
Introdução ao Azure Cosmos DB para MongoDB RU
Gorjeta
Quer experimentar o Azure Cosmos DB para MongoDB RU sem compromisso? Crie uma conta do Azure Cosmos DB usando Experimente o Azure Cosmos DB gratuitamente.
Diferenças de recursos e de faturação entre as opções
Os serviços vCore e RU têm arquiteturas diferentes com diferenças de faturamento importantes.
Introdução ao Azure Cosmos DB para MongoDB RU
Recursos e faturamento baseados em vCore
- Você gostaria de instâncias dedicadas que utilizem recursos predefinidos de CPU, memória e armazenamento, que podem ser dimensionados dinamicamente para atender às suas necessidades.
- Você prefere pagar uma taxa fixa consistente com base na computação (CPU, memória e número de nós) e armazenamento.
Introdução ao Azure Cosmos DB para MongoDB vCore
Recursos e faturamento baseados em RU
- Você gostaria de um serviço multilocatário que alocasse recursos instantaneamente à sua carga de trabalho, alinhando-se aos requisitos de armazenamento e taxa de transferência.
Nota
A taxa de transferência é baseada em unidades de solicitação (RUs).
- Você prefere pagar taxas fixas (taxa de transferência provisionada padrão) ou variáveis (escala automática) correspondentes às Unidades de Solicitação (RUs) e ao armazenamento consumido.
Nota
As cobranças de RU dependem do modelo selecionado: taxa de transferência provisionada (padrão ou dimensionamento automático) ou sem servidor.