Editar

Partilhar via


Perguntas frequentes sobre o Azure Cosmos DB para MongoDB na arquitetura RU

APLICA-SE A: MongoDB

O Azure Cosmos DB para MongoDB (RU) suporta meus requisitos de residência de dados?

Sim, a residência de dados é governada no nível da conta do banco de dados, que está associada a uma ou mais regiões. Normalmente, você cria uma conta de banco de dados para cada requisito de residência. Por exemplo, se tiver um requisito para armazenar dados nos EUA e na UE, criaria duas contas de base de dados, uma nos EUA e outra na UE.

O Azure Cosmos DB para MongoDB (RU) suporta documentos com mais de 2 MB?

Sim, documentos de até 16 MB são totalmente suportados.

O Azure Cosmos DB para MongoDB (RU) suporta classificação de vários campos?

Sim, a classificação de vários campos é suportada. Um índice composto é necessário para os campos na classificação para garantir que a operação seja eficiente e escalável.

O Azure Cosmos DB para MongoDB (RU) é dimensionado linearmente?

Em muitos casos, os custos do Azure Cosmos DB são melhor dimensionados do que lineares. Por exemplo, se você ler um documento de 1 KB, essa operação equivale a uma unidade de solicitação (RU). Mas se você ler um documento de 10 KB, essa operação maior ainda equivale a aproximadamente uma RU. A calculadora de capacidade pode ajudá-lo a estimar suas necessidades de taxa de transferência.

Como posso criptografar dados do Azure Cosmos DB para MongoDB (RU) e gerenciar o acesso no nível do campo?

O Azure Cosmos DB para MongoDB (RU) dá suporte à criptografia de nível de campo.

Como faço para pagar pelas Unidades de Solicitação (RUs) do Azure Cosmos DB para MongoDB (RU)?

O Azure Cosmos DB para MongoDB (RU) oferece três modos de capacidade: taxa de transferência provisionada, dimensionamento automático e sem servidor. O dimensionamento automático é dimensionado instantaneamente para atender às suas necessidades, e o serverless cobra apenas pela taxa de transferência que você usa.

Quais recursos são suportados no Azure Cosmos DB para MongoDB (RU)?

O Azure Cosmos DB para MongoDB (RU) dá suporte a um conjunto avançado de recursos do MongoDB com suporte pela arquitetura de escala ilimitada do Azure Cosmos DB. Esses recursos incluem: pipelines de agregação, fluxos de alteração, índices, consultas geoespaciais e muito mais. Para obter mais informações, consulte Matriz de suporte a recursos.

O Azure Cosmos DB para MongoDB (RU) é executado localmente?

O Azure Cosmos DB para MongoDB (RU) é um serviço multilocatário nativo da nuvem e não está disponível localmente. O Azure Cosmos DB oferece um emulador para desenvolvimento e teste locais.

Como faço para me conectar ao meu banco de dados do Azure Cosmos DB para MongoDB (RU)?

A maneira mais rápida de se conectar a um banco de dados do Azure Cosmos DB for MongoDB (RU) é usar o recurso Início Rápido na página do recurso no portal do Azure. O Início Rápido inclui trechos de código pré-configurados para se conectar ao seu banco de dados.

O Azure Cosmos DB impõe requisitos e padrões de segurança rigorosos. As contas do Azure Cosmos DB exigem autenticação e comunicação segura por meio da segurança da camada de transporte (TLS/SSL). Em todos os exemplos que você criar, use TLS/SSL versão 1.2.

Para obter mais informações, consulte Conectar-se à sua API para o banco de dados RU do MongoDB.

O que os códigos de erro significam ao usar o Azure Cosmos DB para MongoDB (RU)?

Junto com os códigos de erro comuns do MongoDB, o Azure Cosmos DB para MongoDB (RU) tem seus próprios códigos de erro específicos. Para obter mais informações, consulte o guia de solução de problemas da API para MongoDB (RU).

Há suporte para drivers que não sejam da Microsoft para MongoDB para uso com o Azure Cosmos DB para MongoDB (RU)?

Sim, você pode usar drivers ODBC (Open Database Connectivity) que não sejam do Microsoft MongoDB com o Azure Cosmos DB for MongoDB (RU).