PostgreSQL: Uso de PostgreSQL con Node.js
Esta documentación forma parte de la guía Empezando. Consulte la guía completa aquí: Cómo empezar con PostgreSQL.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución nube PostgreSQL lista para usar que proporciona una serie de beneficios, incluyendo:
- Conexiones y transferencias de datos ilimitadas.
- Interfaz web PgAdmin incluida.
- Muchos módulos incluidos como
PostGIS,TimescaleDByPgVector.- Actualizaciones sin esfuerzo con solo un clic.
- Rendimiento óptimo y seguridad robusta impulsada por una VM privada y dedicada.
Ahorre tiempo y simplifique su vida: ¡solo toma 5 minutos probar la solución de nube hosting PostgreSQL de Stackhero!
Para conectar PostgreSQL usando Node.js y el paquete pg (también conocido como node-postgres), puede considerar el siguiente ejemplo. Note el argumento ssl, que es importante para asegurar el cifrado 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('🐞 ¡Ocurrió un error!');
console.error(error);
process.exit(1);
});
Un ejemplo completo usando PostgreSQL con Node.js y la biblioteca pg (y async/await) está disponible en este repositorio Git:
https://github.com/stackhero-io/postgresqlGettingStarted.