PostgreSQL: Naudojant PostgreSQL su Node.js

Ši dokumentacija yra Pradžia vadovo dalis. Visą vadovą rasite čia: Kaip pradėti naudotis PostgreSQL.

👋 Sveiki atvykę į Stackhero dokumentaciją!

Stackhero siūlo paruoštą naudoti PostgreSQL debesijos sprendimą, kuris suteikia daugybę privalumų, įskaitant:

  • Neriboti ryšiai ir duomenų perdavimai.
  • Įtraukta PgAdmin žiniatinklio sąsaja.
  • Daugybė modulių įtraukti, tokių kaip PostGIS, TimescaleDB ir PgVector.
  • Lengvi atnaujinimai vienu paspaudimu.
  • Optimali veikla ir tvirta sauga, užtikrinama privačios ir dedikuotos VM.

Taupykite laiką ir supaprastinkite savo gyvenimą: tereikia 5 minučių, kad išbandytumėte Stackhero PostgreSQL debesijos prieglobos sprendimą!

Norėdami prisijungti prie PostgreSQL naudojant Node.js ir pg paketą (taip pat žinomą kaip node-postgres), galite apsvarstyti šį pavyzdį. Atkreipkite dėmesį į ssl argumentą, kuris yra svarbus užtikrinant TLS šifravimą:

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('🐞 Įvyko klaida!');
  console.error(error);
  process.exit(1);
});

Pilnas pavyzdys, kaip naudoti PostgreSQL su Node.js ir pg biblioteka (ir async/await), yra prieinamas šioje Git saugykloje: https://github.com/stackhero-io/postgresqlGettingStarted.