O ApsaraDB for MongoDB oferece instâncias de replica set ideais para cargas de trabalho com muitas leituras ou cenários com picos temporários de tráfego, como promoções de e-commerce, sites de conteúdo e sistemas de consulta de pedidos.
Avaliação gratuita
A Alibaba Cloud oferece avaliação gratuita para instâncias de replica set. Se você for um usuário verificado como empresa e novo no ApsaraDB for MongoDB, acesse Alibaba Cloud Free Trial para solicitar. Caso não seja elegível, siga as etapas deste tópico para criar uma instância no console e começar a usar o serviço.
Observações
Se sua aplicação estiver implantada em uma instância ECS, garanta que ambas as instâncias atendam às seguintes condições de conectividade de rede. Para visualizar informações sobre sua instância ECS, consulte Visualizar informações da instância.
Ambas devem estar na mesma região.
-
Devem utilizar o mesmo tipo de rede.
NotaPara reduzir a latência de rede, coloque as instâncias na mesma zona de disponibilidade.
Recomenda-se o uso de VPC devido à maior segurança.
Ao utilizar uma VPC, ambas as instâncias precisam estar na mesma VPC.
Caso deseje usar uma VPC, mas sua instância ECS esteja na classic network, migre a instância ECS para uma VPC. Para mais informações, consulte Migrar uma instância ECS da classic network para uma VPC.
Regiões e zonas de disponibilidade suportadas
Para verificar as regiões e zonas de disponibilidade suportadas, consulte Regiões e zonas de disponibilidade suportadas.
Procedimento
Faça login no console do ApsaraDB for MongoDB.
No painel de navegação à esquerda, clique em Replica Set Instances.
Na página Replica Set Instances, clique em Create Instance.
Na seção Product Type, selecione Replica Set (Subscription) ou Replica Set (Pay-as-you-go).
-
Configure os seguintes parâmetros da instância.
Parâmetro
Descrição
Region
Selecione a região onde deseja criar a instância.
NotaNão é possível alterar a região após a criação da instância. Escolha-a com atenção.
Se sua aplicação estiver implantada em uma instância ECS, selecione a mesma região da instância ECS para permitir comunicação pela rede interna.
Escolha um tipo de zona para a instância.
Single-zone: Os nós primário, secundário e oculto ficam na mesma zona de disponibilidade.
Dual-zone Deployment: Os nós são distribuídos por duas zonas de disponibilidade para recuperação de desastres dentro da cidade.
Multi-zone: Os nós são distribuídos por três zonas de disponibilidade para recuperação de desastres dentro da cidade.
NotaPara instâncias baseadas em SSD local do ApsaraDB for MongoDB 4.2 ou anterior, apenas Single-zone é suportado. No entanto, é possível obter uma implantação multizona configurando o parâmetro Zone. Para isso, selecione uma zona no formato
Region (Zone1+Zone2+Zone3), como Shenzhen (C+D+E).Para mais informações sobre implantações em zona dupla e multizona, consulte Criar uma instância de replica set multizona.
Zone
Selecione a zona de disponibilidade onde deseja criar a instância.
Se você definir como Dual-zone Deployment ou Multi-zone, também será necessário configurar uma Spare zone. Para mais informações sobre as zonas de disponibilidade suportadas, consulte Baseado em disco em nuvem (zona dupla) e Baseado em disco em nuvem (multizona).
NotaSe sua aplicação estiver implantada em uma instância ECS, recomendamos selecionar a mesma zona de disponibilidade da instância ECS para reduzir a latência de rede. Para instâncias baseadas em SSD local do ApsaraDB for MongoDB 4.2 ou anterior, é possível migrar a instância para outra zona de disponibilidade. Para mais informações, consulte Migrar uma instância entre zonas de disponibilidade.
Network type
O valor é fixo em VPC.
NotaSe sua aplicação estiver implantada em uma instância ECS, certifique-se de que o tipo de rede da instância ECS seja VPC para garantir a conectividade de rede.
VPC
Selecione a VPC para a instância. Se não houver nenhuma VPC disponível, crie uma no console VPC. Para mais informações, consulte Criar e gerenciar uma VPC.
vSwitch
Selecione o vSwitch para a instância. Se não houver nenhum vSwitch disponível, crie um no console VPC. Para mais informações, consulte Criar e gerenciar um vSwitch.
Database Version
Selecione uma versão do banco de dados.
Se você definir como Multi-zone, apenas MongoDB 7.0, MongoDB 6.0, MongoDB 5.0 e MongoDB 4.4 são suportados.
NotaSe qualquer uma das opções selecionadas em Zone, Secondary Zone 1 ou Secondary Zone 2 não suportar implantação multizona para instâncias de replica set, o parâmetro Database Version não será exibido e não será possível criar a instância.
É possível atualizar manualmente a versão do banco de dados depois que a instância estiver em execução. Para mais informações, consulte Atualizar a versão principal de uma instância do ApsaraDB for MongoDB.
Active-standby Nodes
Selecione o número de nós na instância de replica set.
Read-only Nodes
Defina a quantidade de nós somente leitura na instância de replica set. Para mais informações sobre nós somente leitura, consulte Nós somente leitura.
StorageType
Escolha um tipo de armazenamento para a instância.
Disco em nuvem ESSD: Discos em nuvem Enhanced SSD (ESSD) estão disponíveis nos seguintes níveis de desempenho:
ESSD PL1: Um ESSD no nível de desempenho 1 (PL1).
ESSD PL2: Oferece aproximadamente 2x mais IOPS e throughput que um disco em nuvem ESSD PL1.
ESSD PL3: Oferece até 20x mais IOPS e 11x mais throughput que um disco em nuvem ESSD PL1. É ideal para cenários de negócios que exigem alta concorrência de E/S e latência de leitura e gravação extremamente estável.
NotaPara uma comparação de desempenho entre diferentes tipos de disco em nuvem, incluindo Faixa de capacidade do disco em nuvem, IOPS máx. por disco e Throughput máx. por disco, consulte Discos em nuvem ESSD.
ESSD AutoPL Disk: Os discos em nuvem ESSD AutoPL são compatíveis com todos os recursos dos discos em nuvem ESSD e oferecem o mesmo desempenho básico dos discos ESSD PL1. Além disso, suportam Provisioned IOPS.
Local SSD: Um SSD que reside no mesmo nó do mecanismo de banco de dados. Armazenar dados em um SSD local pode reduzir a latência de E/S.
Os tipos de armazenamento suportados variam conforme a versão do banco de dados. As opções disponíveis no console têm precedência.
Provisioned Performance
Defina o Provisioned IOPS. O valor pode variar de 0 a 50.000.
NotaEste parâmetro está disponível apenas para instâncias que utilizam discos em nuvem ESSD AutoPL.
Encryption Type
Especifique se deseja ativar a criptografia de disco em nuvem.
NotaA criptografia de disco em nuvem é suportada apenas para instâncias que usam discos em nuvem ESSD. Para mais informações sobre criptografia de disco em nuvem, consulte Configurar criptografia de disco em nuvem.
Encryption Key
Selecione uma chave do Key Management Service (KMS) para a criptografia do disco em nuvem. Se não houver nenhuma chave KMS disponível na região atual, acesse o console KMS para criar uma. Para mais informações, consulte Criar uma chave.
Service-linked Role
Para usar o recurso de criptografia de disco em nuvem, é necessário criar uma função vinculada ao serviço.
Se você já criou a função vinculada ao serviço, isso será indicado na página de compra. Caso contrário, clique em Create Service-linked Role para criar uma.
Category
Selecione uma categoria para o tipo de instância.
Specifications
Selecione as especificações de CPU e memória para a instância. Para mais informações sobre os tipos de instância suportados para replica sets, consulte Tipos de instância de replica set.
Capacity
Defina o espaço de armazenamento da instância.
NotaEste é o espaço de armazenamento para cada nó, não o espaço total para todos os nós.
O espaço de armazenamento armazena arquivos de dados, sistema e log da instância do ApsaraDB for MongoDB.
Username
O valor é fixo em root.
NotaEsta é a conta root para o banco de dados admin. Para mais informações sobre as permissões da conta root, consulte Quais permissões a conta root possui?.
Password Settings
Defina a senha da conta root. Escolha uma das seguintes opções:
Set Now: Define a senha imediatamente.
Set Later: Define a senha quando a instância estiver em execução. Para instruções, consulte (Opcional) Redefinir uma senha.
Password
Se optar por definir a senha agora, ela deve atender aos seguintes requisitos:
Deve conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais.
!@#$%^&*()_+-=são considerados caracteres especiais.A senha deve ter entre 8 e 32 caracteres.
Resource group
Selecione o grupo de recursos para a instância. Adicione a instância a um grupo de recursos existente ou crie um novo. Para mais informações sobre como criar um grupo de recursos, consulte Criar um grupo de recursos.
NotaOs grupos de recursos permitem gerenciar centralmente vários recursos em nuvem em diferentes regiões sob uma única conta Alibaba Cloud.
Tag
Adicione tags à instância. Para mais informações, consulte Gerenciamento de tags.
Purchase Duration
Ao criar uma instância Subscription, selecione a duração da assinatura. Para assinatura mensal, escolha um período de 1 a 9 meses. Para assinatura anual, selecione 1 Year, 2年, ou .
NotaPara ativar a renovação automática da instância, selecione Auto-Renewal e certifique-se de que sua conta tenha saldo suficiente antes da data de expiração.
Quantity
Defina a quantidade de instâncias com a mesma configuração. Insira um número inteiro de 1 a 10.
-
Método de faturamento
Procedimento
Subscription
Após configurar os parâmetros, clique em Buy Now.
Na página Confirm Order, revise os detalhes da configuração e leia os termos de serviço.
Clique em Payment e conclua o processo de pagamento na página Pay.
NotaVocê também pode clicar em Add to Cart para finalizar a compra junto com outros produtos. Para mais informações, consulte Finalização de compra pelo carrinho.
Pay-As-You-Go
Após configurar os parâmetros, clique em Buy Now.
Na página Confirm Order, revise os detalhes da configuração e leia os termos de serviço.
Clique em Activate Now. O sistema deduzirá automaticamente as taxas na hora seguinte.
-
Verifique se a instância foi criada com sucesso.
Após concluir o pagamento, clique em Console para acessar o console do ApsaraDB for MongoDB.
No canto superior esquerdo da página, selecione o grupo de recursos e a região onde a instância está localizada.
No painel de navegação, escolha Replica Set Instances.
Finalização de compra pelo carrinho
Ao adquirir uma instância Subscription, clique em Add to Cart após configurar a instância para finalizar a compra junto com outros produtos.
Clique no ícone de Shopping Cart no lado direito da página.
No painel Shopping Cart, selecione os produtos que deseja adquirir e clique em Proceed to Checkout.
-
Na página Shopping Cart, confirme sua seleção de produtos.
NotaTambém é possível alterar a Purchase Duration e a Quantity da instância do ApsaraDB for MongoDB.
Se a seleção estiver correta, clique em Buy Now.
Caso contrário, atualize sua seleção e clique em Buy Now.
Na página Confirm Order, leia os termos de serviço e clique em Buy.
Na página Pay, siga as instruções para concluir o pagamento.
APIs relacionadas
API | Descrição |
| |
Consulta se a renovação automática está ativada para uma instância do ApsaraDB for MongoDB. | |
Consulta os detalhes de uma instância do ApsaraDB for MongoDB. |
Próximas etapas
Após criar a instância, conclua as seguintes etapas:
Opcional: Se você não definiu uma senha ao criar a instância, defina-a agora. Para instruções, consulte (Opcional) Redefinir uma senha.
Configure uma lista de permissões para a instância a fim de permitir acesso externo. Para instruções, consulte Configurar uma lista de permissões.
Opcional: Se precisar se conectar à instância pela internet, solicite um endpoint público. Para instruções, consulte (Opcional) Solicitar um endpoint público.