PostgreSQL: Utilizzo di PostgreSQL con Node.js
Questa documentazione fa parte della guida Iniziare. Consulta la guida completa qui: Come iniziare con PostgreSQL.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione cloud PostgreSQL pronta all'uso che fornisce una serie di vantaggi, tra cui:
- Connessioni e trasferimenti di dati illimitati.
- Interfaccia web PgAdmin inclusa.
- Molti moduli inclusi come
PostGIS,TimescaleDBePgVector.- Aggiornamenti senza sforzo con un solo clic.
- Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
Risparmia tempo e semplifica la tua vita: ci vogliono solo 5 minuti per provare la soluzione di cloud hosting PostgreSQL di Stackhero!
Per connettere PostgreSQL utilizzando Node.js e il pacchetto pg (noto anche come node-postgres), puoi considerare il seguente esempio. Nota l'argomento ssl, che è importante per garantire la crittografia TLS:
const { Client } = require('pg');
(async () => {
const pg = new Client({
host: '<XXXXXX>.stackhero-network.com',
port: <PORT>,
user: '<USERNAME>',
password: '<PASSWORD>',
database: '<DATABASE>',
ssl: {}
});
await pg.connect();
const result = await pg.query('SELECT 1');
await pg.end();
})().catch(error => {
console.error('');
console.error('🐞 Si è verificato un errore!');
console.error(error);
process.exit(1);
});
Un esempio completo utilizzando PostgreSQL con Node.js e la libreria pg (e async/await) è disponibile su questo repository Git:
https://github.com/stackhero-io/postgresqlGettingStarted.