PostgreSQL: Gebruik van PostgreSQL met Node.js
Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Hoe te beginnen met PostgreSQL.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een gebruiksklare PostgreSQL cloud oplossing die tal van voordelen biedt, waaronder:
- Onbeperkte verbindingen en datatransfers.
- PgAdmin webinterface inbegrepen.
- Veel modules inbegrepen zoals
PostGIS,TimescaleDBenPgVector.- Moeiteloze updates met slechts één klik.
- Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.
Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de PostgreSQL cloud hosting oplossing van Stackhero te proberen!
Om PostgreSQL te verbinden met Node.js en het pg pakket (ook bekend als node-postgres), kunt u het volgende voorbeeld overwegen. Let op het ssl argument, dat belangrijk is voor het waarborgen van TLS-encryptie:
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('🐞 Er is een fout opgetreden!');
console.error(error);
process.exit(1);
});
Een volledig voorbeeld van het gebruik van PostgreSQL met Node.js en de pg bibliotheek (en async/await) is beschikbaar op deze Git-repository:
https://github.com/stackhero-io/postgresqlGettingStarted.