PostgreSQL: Verwendung von PostgreSQL mit Node.js
Diese Dokumentation ist Teil des Erste Schritte-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie man mit PostgreSQL beginnt.
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet einen vollständig verwalteten PostgreSQL Cloud Service, der auf Zuverlässigkeit und Geschwindigkeit ausgelegt ist:
- Unbegrenzte Verbindungen und Datenübertragungen für nahtlose Skalierung.
- PgAdmin Web-Oberfläche inklusive für eine intuitive Datenbankverwaltung.
- Beliebte Erweiterungen inklusive, wie
PostGIS,TimescaleDBundPgVector.- Einfache Updates per Klick halten Ihre Datenbank sicher und aktuell.
- Hohe Performance und starke Sicherheit auf privater, dedizierter Infrastruktur.
Sie können mit dem PostgreSQL Cloud Hosting von Stackhero in nur wenigen Minuten starten. Profitieren Sie von einer zuverlässigen Datenbanklösung und sparen Sie wertvolle Zeit beim Datenmanagement.
Um PostgreSQL mit Node.js und dem pg-Paket (auch bekannt als node-postgres) zu verbinden, können Sie das folgende Beispiel in Betracht ziehen. Beachten Sie das ssl-Argument, das wichtig ist, um TLS-Verschlüsselung sicherzustellen:
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('🐞 Ein Fehler ist aufgetreten!');
console.error(error);
process.exit(1);
});
Ein vollständiges Beispiel zur Verwendung von PostgreSQL mit Node.js und der pg-Bibliothek (und async/await) ist in diesem Git-Repository verfügbar:
https://github.com/stackhero-io/postgresqlGettingStarted.