Qualsiasi applicazione client che funziona con PostgreSQL può funzionare anche con AlloyDB Omni, senza modifiche.
Per connetterti al cluster di database, utilizza qualsiasi client compatibile con PostgreSQL, ad esempio psql, installato su una macchina client.
Prima di iniziare
- Installa AlloyDB Omni utilizzando l'orchestratore RPM.
- Crea un cluster AlloyDB Omni.
Assicurati di disporre delle seguenti informazioni di connessione:
- Host: l'indirizzo IP del nodo del database. Puoi trovare gli indirizzi IP dei nodi recuperando lo stato del cluster. Se la funzionalità HA è abilitata per il cluster, segui i passaggi descritti in Verificare gli endpoint di sola lettura per trovare gli indirizzi IP degli endpoint.
- Porta:
5432 - Nome utente:
postgreso l'utente amministratore che hai configurato. - Password: la password dell'utente amministratore che hai configurato durante la creazione del cluster.
Connettersi a un nodo del database utilizzando psql
Per connetterti al nodo del database, esegui il comando psql da una macchina client che ha accesso di rete al nodo del database.
Esegui questo comando:
psql -h NODE_IP_ADDRESS -p 5432 -U postgresSostituisci
NODE_IP_ADDRESScon l'indirizzo IP del nodo del database.Quando ti viene richiesto, inserisci la password per l'utente
postgres.
Connettersi tramite un pool di connessioni
Se hai configurato PgBouncer, puoi connetterti al cluster tramite il pool di connessioni. Per saperne di più, vedi Verificare il pool di connessioni.
Connettersi utilizzando le proprie applicazioni
Qualsiasi applicazione client che funziona con PostgreSQL può funzionare anche con AlloyDB Omni, senza modifiche.
Utilizza qualsiasi client o libreria di codice compatibile con PostgreSQL per connetterti ad AlloyDB Omni.
Dopo aver eseguito la connessione al server di database, puoi definire, eseguire query e modificare i database inviando query DML e SQL tramite i protocolli di comunicazione PostgreSQL standard.
Poiché AlloyDB Omni viene eseguito nel tuo ambiente, puoi controllare la modalità di connessione ad AlloyDB Omni. Puoi consentire o limitare l'accesso di rete ad AlloyDB Omni in base alle esigenze della tua applicazione, proprio come faresti con un normale server PostgreSQL.