Megosztás a következőn keresztül:


Csatlakozás fürthöz psql használatával – Azure Cosmos DB for PostgreSQL

A KÖVETKEZŐKRE VONATKOZIK: Azure Cosmos DB for PostgreSQL (a Citus adatbázisbővítménye a PostgreSQL-re)

Ez a rövid útmutató bemutatja, hogyan használható a psql kapcsolati sztring az Azure Cloud Shellben egy Azure Cosmos DB for PostgreSQL-fürthöz való csatlakozáshoz.

Előfeltételek

  • Egy Azure-fiók, aktív előfizetéssel. Ha nem rendelkezik ilyen fiókkal, hozzon létre ingyenes fiókot.
  • Egy Azure Cosmos DB for PostgreSQL-fürt. Fürt létrehozásához tekintse meg a Fürt létrehozása az Azure Portalon című témakört.

Kapcsolódás

A fürtnek van egy alapértelmezett adatbázisa.citus Az adatbázishoz egy kapcsolati sztring és a rendszergazdai jelszó használatával lehet csatlakozni.

  1. Az Azure Portal fürtoldalán válassza a Kapcsolati sztringek menüelemet, majd másolja a psql-kapcsolati sztring.

    A psql kapcsolati sztring másolását bemutató képernyőkép.

    A psql-sztring az űrlap .psql "host=c-<cluster>.<uniqueID>.postgres.cosmos.azure.com port=5432 dbname=citus user=citus password={your_password} sslmode=require" Figyelje meg, hogy a gazdagép neve például c-mycluster.12345678901234.postgres.cosmos.azure.comegy c.. Ez az előtag a fürt koordinátor csomópontját jelzi. Az alapértelmezett dbname beállítás csak citus fürtkiépítési időpontban módosítható. A user fürt bármely érvényes Postgres-szerepköre lehet.

  2. Az Azure Cloud Shell megnyitásához válassza a Cloud Shell ikont a felső menüsávon.

    Képernyőkép a Cloud Shell ikonról.

    Ha a rendszer kéri, válasszon egy Azure-előfizetést, amelyben a Cloud Shell-adatokat szeretné tárolni.

  3. Illessze be a psql-kapcsolati sztring a rendszerhéjba.

  4. A kapcsolati sztring cserélje le {your_password} a fürtjelszót, majd nyomja le az Enter billentyűt.

    Képernyőkép a psql Cloud Shellben való futtatásáról.

    Amikor a psql sikeresen csatlakozik az adatbázishoz, megjelenik egy új citus=> (vagy az adatbázis egyéni neve) üzenet:

    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. Futtasson egy teszt lekérdezést. Illessze be a következő parancsot a psql-parancssorba, majd nyomja le az Enter billentyűt.

    SHOW server_version;
    

    A fürt létrehozása során kiválasztott PostgreSQL-verziónak megfelelő eredményt kell látnia. Ilyenek például a következők:

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

Következő lépések

Most, hogy csatlakozott a fürthöz, a következő lépés a táblák létrehozása és horizontális skálázás céljából történő horizontális skálázása.