Aplikasi klien apa pun yang berfungsi dengan PostgreSQL juga dapat berfungsi dengan AlloyDB Omni, tanpa perlu modifikasi.
Untuk terhubung ke cluster database, gunakan klien yang kompatibel dengan PostgreSQL, seperti psql, yang diinstal di mesin klien.
Sebelum memulai
- Instal AlloyDB Omni menggunakan orchestrator RPM.
- Buat cluster AlloyDB Omni.
Pastikan Anda memiliki informasi koneksi berikut:
- Host: alamat IP node database. Anda dapat menemukan alamat IP node dengan mendapatkan status cluster. Jika HA diaktifkan untuk cluster Anda, ikuti langkah-langkah di Memverifikasi endpoint hanya baca untuk menemukan alamat IP endpoint Anda.
- Port:
5432 - Nama pengguna:
postgresatau pengguna administratif yang Anda konfigurasi. - Sandi: sandi untuk pengguna administratif yang Anda konfigurasi saat membuat cluster.
Menghubungkan ke node database menggunakan psql
Untuk terhubung ke node database, jalankan perintah psql dari mesin klien yang memiliki akses jaringan ke node database.
Jalankan perintah berikut:
psql -h NODE_IP_ADDRESS -p 5432 -U postgresGanti
NODE_IP_ADDRESSdengan alamat IP node database.Saat diminta, masukkan sandi untuk pengguna
postgres.
Terhubung melalui penggabung koneksi
Jika Anda mengonfigurasi PgBouncer, Anda dapat terhubung ke cluster melalui penggabung koneksi. Untuk mengetahui informasi selengkapnya, lihat Memverifikasi penggabung koneksi.
Menghubungkan menggunakan aplikasi Anda sendiri
Aplikasi klien apa pun yang berfungsi dengan PostgreSQL juga dapat berfungsi dengan AlloyDB Omni, tanpa perlu modifikasi.
Gunakan klien atau library kode yang kompatibel dengan PostgreSQL untuk terhubung ke AlloyDB Omni.
Setelah terhubung ke server database, Anda dapat menentukan, membuat kueri, dan mengubah database dengan mengirimkan kueri DML dan SQL melalui protokol komunikasi PostgreSQL standar.
Karena AlloyDB Omni berjalan di lingkungan Anda sendiri, Anda dapat mengontrol cara terhubung ke AlloyDB Omni. Anda dapat mengizinkan atau membatasi akses jaringan ke AlloyDB Omni sesuai dengan kebutuhan aplikasi Anda, seperti yang Anda lakukan pada server PostgreSQL biasa.