Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O Azure Cosmos DB para PostgreSQL não tem mais suporte para novos projetos. Não use esse serviço para novos projetos. Em vez disso, use um destes dois serviços:
Use o Azure Cosmos DB para NoSQL para uma solução de banco de dados distribuída projetada para cenários de alta escala com um SLA (contrato de nível de serviço de disponibilidade) de 99,999%, dimensionamento automático instantâneo e failover automático em várias regiões.
Use o Recurso Clusters Elásticos do Banco de Dados do Azure para PostgreSQL no PostgreSQL compartilhado usando a extensão de código aberto Citus.
Quando um cluster do Azure Cosmos DB for PostgreSQL é provisionado, cada nó recebe seu próprio nome de domínio totalmente qualificado (FQDN). Esse FQDN é utilizado para se conectar a cada nó, desde que a segurança de rede adequada tenha sido configurada para conceder acesso. O FQDN é usado na cadeia de conexão do Postgres, independentemente do acesso público ou privado ser usado.
Nomes de domínio no Azure Cosmos DB for PostgreSQL
Todos os nomes de domínio de nós no Azure Cosmos DB for PostgreSQL são criados no domínio postgres.cosmos.azure.com. O FQDN de um nó é criado no formato a seguir
<node-qualifier>-<cluster-name>.<uniqueID>.postgres.cosmos.azure.com
Onde node-qualifier pode ser 'c' para coordenador ou 'w0', 'w1', etc. para nós de trabalho; cluster-name é o nome do cluster selecionado durante o provisionamento de cluster; uniqueID é um identificador global exclusivo de 14 caracteres gerado aleatoriamente.
Por exemplo: c-mycluster.12345678901234.postgres.cosmos.azure.com.
Esse FQDN é resolvido em um IP público para cada nó do cluster. Se o acesso público estiver habilitado no cluster, esse FQDN será utilizado na cadeia de conexão do Postgres para se conectar a um nó.
Quando você habilita o acesso privado no cluster, o Azure cria uma zona DNS privada para cada cluster. O FQDN para cada nó com um ponto de extremidade privado é criado nessa zona DNS privada, além do FQDN primário. O FQDN nessa zona DNS privada usa o formato a seguir
<node-qualifier>-<cluster-name>.<uniqueID>.privatelink.postgres.cosmos.azure.com
Onde node-qualifier pode ser 'c' para coordenador ou 'w0', 'w1', etc. para nós de trabalho; cluster-name é o nome do cluster selecionado durante o provisionamento de cluster; uniqueID é um identificador global exclusivo de 14 caracteres gerado aleatoriamente.
Por exemplo: c-mycluster.12345678901234.privatelink.postgres.cosmos.azure.com.
node-qualifier
-
cluster-name.uniqueID. postgres.cosmos.azure.com FQDN também pode ser usado em um ambiente de rede virtual. Se a resolução de nomes DNS for executada de dentro de uma rede virtual, o FQDN resolverá em um IP privado designado a um nó através de um ponto de extremidade privado. Se a resolução do nome DNS for feita a partir da Internet pública, o FQDN será resolvido em um IP público atribuído a esse nó.
É importante usar apenas o FQDN para acessar um nó, pois os endereços IP públicos atribuídos podem ser alterados durante operações normais, como um failover de alta disponibilidade ou uma operação de escala de computação.
Importante
Os clusters do Azure Cosmos DB for PostgreSQL criados antes de 6 de junho de 2023 utilizam o seguinte nome de domínio herdado e formato de FQDN:
Formato do FQDN primário: node-qualifier.cluster-name.postgres.database.azure.com
FQDN em uma zona DNS privada: node-qualifier.privatelink.cluster-name.postgres.database.azure.com
em que node-qualifier é 'c' para o coordenador e 'w0', 'w1', etc. para os nós de trabalho e cluster-name é o nome do cluster que você selecionou durante o provisionamento do cluster.
Próximas etapas
- Consulte as diretrizes sobre como conectar-se a um cluster com o psql.
- Analise os fundamentos de acesso público e privado.