Pgfe 2, klient-C++-API för PostgreSQL Àr tillgÀngligt

Den första stabila utgÄvan av Pgfe 2 (PostGres FrontEnd), en avancerad och mÄngsidig drivrutin (klient-API) för PostgreSQL, har publicerats. Den Àr skriven i C++ och förenklar arbetet med PostgreSQL i C++-projekt. Projektets kod distribueras under Apache 2.0-licensen. För att bygga den krÀvs en kompilator som stöder C++17.

Key features:

  • Anslutning i blockerande och icke-blockerande lĂ€gen.
  • Bearbetning av förberedd uttryck (prepared statement) med positions- och namngivna parametrar.
  • Utökad felhantering med undantag och SQLSTATE-felkoder.
  • Stöd för anrop av funktioner och procedurer.
  • Stöd för dynamisk generation av SQL-frĂ„gor.
  • Möjlighet till konvertering av utvidgbara datatyper vid överföring mellan klienten och servern (till exempel konvertering mellan PostgreSQL-arrayer och STL-containrar).
  • Stöd för pipeline-lĂ€get för överföring av förfrĂ„gningar, vilket möjliggör en betydligt snabbare utförande av ett stort antal mindre skrivoperationer (INSERT/UPDATE/DELETE) genom att skicka nĂ€sta förfrĂ„gan utan att vĂ€nta pĂ„ resultatet av den föregĂ„ende.
  • Stöd för Large Objects för strömmande Ă„tkomst till stora datamĂ€ngder.
  • Stöd för COPY-operationen för att kopiera data mellan en fil och databasen.
  • Möjlighet att separera SQL-frĂ„gor frĂ„n C++-koden pĂ„ klientsidan.
  • Erbjuder en enkel och pĂ„litlig anslutningspool, lĂ€mplig för anvĂ€ndning i flertrĂ„dade applikationer.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster