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ı tarafından desteklenir)
Bu hızlı başlangıçta, PostgreSQL için Azure Cosmos DB kümesine bağlanmak için Azure Cloud Shellpsql bağlantı dizesinin nasıl kullanılacağı gösterilmektedir.
Önkoşullar
- Etkin aboneliği olan bir Azure hesabı. Hesabınız yoksa ücretsiz bir hesap oluşturun.
- PostgreSQL için Azure Cosmos DB kümesi. Küme oluşturmak için bkz. Azure portal küme oluşturma.
Bağlan
Kümenizin adlı citus
bir varsayılan veritabanı vardır. Veritabanına bağlanmak için bir bağlantı dizesi ve yönetici parolası kullanırsınız.
Azure portal kümenizin sayfasında Bağlantı dizeleri menü öğesini seçin ve psql bağlantı dizesini kopyalayın.
psql dizesi biçimindedir
psql "host=c-<cluster>.<uniqueID>.postgres.cosmos.azure.com port=5432 dbname=citus user=citus password={your_password} sslmode=require"
. Ana bilgisayar adının , örneğinc-mycluster.12345678901234.postgres.cosmos.azure.com
ilec.
başladığına dikkat edin. Bu ön ek, kümenin koordinatör düğümünü gösterir. Varsayılandbname
değerdircitus
ve yalnızca küme sağlama zamanında değiştirilebilir. ,user
kümenizdeki herhangi bir geçerli Postgres rolü olabilir.Üst menü çubuğundaki Cloud Shell simgesini seçerek Azure Cloud Shell'yi açın.
İstenirse, Cloud Shell verilerinin depolandığı bir Azure aboneliği seçin.
psql bağlantı dizenizi kabuğa yapıştırın.
Bağlantı dizesinde değerini küme parolanızla değiştirin
{your_password}
ve Enter tuşuna basın.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=>
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
Artık kümeye bağlandığınıza göre, sonraki adım tabloları oluşturmak ve yatay ölçeklendirme için parçalama yapmaktır.