psql ile kümeye bağlanma - PostgreSQL için Azure Cosmos DB

ŞUNLAR IÇIN GEÇERLIDIR: PostgreSQL için Azure Cosmos DB (PostgreSQL'e citus veritabanı uzantısıyla desteklenir)

Bu hızlı başlangıçta, PostgreSQL için Azure Cosmos DB kümesine bağlanmak için Azure Cloud Shell'deki psql bağlantı dizesi nasıl kullanacağınız gösterilmektedir.

Önkoşullar

Bağlan

Kümenizin adlı citusbir varsayılan veritabanı vardır. Veritabanına bağlanmak için bir bağlantı dizesi ve yönetici parolası kullanırsınız.

  1. Azure portalında, küme sayfanızda Bağlantı dizeleri menü öğesini seçin ve psql bağlantı dizesi kopyalayın.

    psql bağlantı dizesi kopyalamayı gösteren ekran görüntüsü.

    psql dizesi biçimindedirpsql "host=c-<cluster>.<uniqueID>.postgres.cosmos.azure.com port=5432 dbname=citus user=citus password={your_password} sslmode=require". Ana bilgisayar adının bir c.ile başladığına dikkat edin, örneğin c-mycluster.12345678901234.postgres.cosmos.azure.com. Bu ön ek, kümenin koordinatör düğümünü gösterir. Varsayılan dbname değerdir citus ve yalnızca küme sağlama zamanında değiştirilebilir. , user kümenizdeki herhangi bir geçerli Postgres rolü olabilir.

  2. Üst menü çubuğundaki Cloud Shell simgesini seçerek Azure Cloud Shell'i açın.

    Cloud Shell simgesini gösteren ekran görüntüsü.

    İstenirse Cloud Shell verilerinin depolandığı bir Azure aboneliği seçin.

  3. Psql bağlantı dizesi kabuğuna yapıştırın.

  4. bağlantı dizesi değerini küme parolanızla veya Microsoft Entra ID belirteciyle değiştirin {your_password} ve enter tuşuna basın.

    Cloud Shell'de psql çalıştırmayı gösteren ekran görüntüsü.

    psql veritabanına başarıyla bağlandığında yeni citus=> bir (veya veritabanınızın özel adı) istemini görürsünüz:

    psql (14.2, server 14.5)
    SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)
    Type "help" for help.
    
    citus=>
    
  5. Bir test sorgusu çalıştırın. Aşağıdaki komutu psql istemine yapıştırın ve enter tuşuna basın.

    SHOW server_version;
    

    Küme oluşturma sırasında seçtiğiniz PostgreSQL sürümüyle eşleşen bir sonuç görmeniz gerekir. Örneğin:

     server_version
    ----------------
     14.5
    (1 row)
    

Sonraki adımlar

Kümeye bağlandığınıza göre, sonraki adım tabloları oluşturmak ve yatay ölçeklendirme için parçalama yapmaktır.