Saada Pgfe 2, kliendi C++ API PostgreSQL-ile

Avaldatud on Pgfe 2 (PostGres FrontEnd) esimene stabiilne väljaanne, arenenud ja mitmekülgne draiver (kliendi API) PostgreSQL jaoks, mis on kirjutatud C++ keeles ja lihtsustab PostgreSQL-i kasutamist C++-i projektides. Projekti kood jagatakse Apache 2.0 litsentsi alusel. Kogu koostamiseks on vajalik C++17 standardi toetav kompilaator.

Põhifunktsioonid:

  • Ühendus blokeerivas ja mitteblokeerivas režiimis.
  • Eelnevalt ette valmistatud väljendite (prepared statement) töötlemine positsiooniliste ja nimetatud parameetritega.
  • Täpsem veateade töötlemine, kasutades erandeid ja SQLSTATE vigu.
  • Funktsioonide ja protseduuride väljakutse toetamine.
  • Dünaamilise SQL-päringute koostamise toetamine.
  • Muutuvate andmetüüpide edastamise võimalus kliendi ja serveriga (näiteks PostgreSQL massiivide ja STL konteinerite vahelise teisenduse).
  • Päringu torustikus edastamise režiimi toetus (pipeline), mis võimaldab oluliselt kiirendada suure hulga väikeste kirjeoperatsioonide (INSERT/UPDATE/DELETE) täitmist, saates järgmise päringu, ilma et ootaks eelneva tulemuse.
  • Suure objektide toetamine voogedastamiseks suurele andmestikule.
  • COPY operatsiooni tugi andmete kopeerimiseks andmefaili ja andmebaasi vahel.
  • Võime eraldada SQL-päringud C++ koodist kliendi poolel.
  • Lihtne ja usaldusväärne ühenduste maht, mis sobib kasutamiseks mitme lõimega rakendustes.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster