PostgreSQL: Korzystanie z PostgreSQL z Node.js
Ta dokumentacja jest częścią przewodnika Pierwsze kroki. Pełny przewodnik znajdziesz tutaj: Jak zacząć z PostgreSQL.
👋 Witamy w dokumentacji Stackhero!
Stackhero oferuje gotowe do użycia rozwiązanie PostgreSQL cloud, które zapewnia wiele korzyści, w tym:
- Nieograniczone połączenia i transfery danych.
- W zestawie interfejs webowy PgAdmin.
- Wiele modułów w zestawie, takich jak
PostGIS,TimescaleDBiPgVector.- Bezproblemowe aktualizacje za pomocą jednego kliknięcia.
- Optymalna wydajność i solidne zabezpieczenia dzięki prywatnej i dedykowanej VM.
Oszczędzaj czas i upraszczaj sobie życie: wypróbowanie rozwiązania Stackhero PostgreSQL cloud hosting zajmuje tylko 5 minut!
Aby połączyć PostgreSQL z użyciem Node.js i pakietu pg (znanego również jako node-postgres), możesz rozważyć poniższy przykład. Zwróć uwagę na argument ssl, który jest ważny dla zapewnienia szyfrowania 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('🐞 Wystąpił błąd!');
console.error(error);
process.exit(1);
});
Kompletny przykład użycia PostgreSQL z Node.js i biblioteką pg (oraz async/await) jest dostępny w tym repozytorium Git:
https://github.com/stackhero-io/postgresqlGettingStarted.