Pgfe 2, klijent C++ API għal PostgreSQL huwa disponibbli

L-ewwel rilaxx stabbli ta 'Pgfe 2 (PostGres FrontEnd), sewwieq avvanzat u b'ħafna karatteristiċi (API klijent) għal PostgreSQL, miktub f'C++ u li jissimplifika x-xogħol ma' PostgreSQL fi proġetti C++, ġie ppubblikat. Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja Apache 2.0. Il-bini jeħtieġ kompilatur li jappoġġja l-istandard C++17.

Karatteristiċi ewlenin:

  • Konnessjoni f'modi ta 'imblukkar u mhux imblukkar.
  • Ipproċessar dikjarazzjonijiet ippreparati b'parametri pożizzjonali u msemmija.
  • Immaniġġjar avvanzat ta 'żbalji bl-użu ta' eċċezzjonijiet u kodiċijiet ta 'żball SQLSTATE.
  • Appoġġ għal funzjonijiet u proċeduri ta' sejħa.
  • Appoġġ għall-bini dinamiku ta 'mistoqsijiet SQL.
  • Kapaċità li tikkonverti tipi ta 'dejta estensibbli fl-istadju tat-trasferiment bejn il-klijent u s-server (per eżempju, konverżjonijiet bejn arrays PostgreSQL u kontenituri STL).
  • Appoġġ għat-trasmissjoni tal-pipeline ta 'talbiet (pipeline), li jippermettilek tħaffef b'mod sinifikanti l-eżekuzzjoni ta' numru kbir ta 'operazzjonijiet ta' kitba żgħar (INSERT/UPDATE/DELETE) billi tibgħat it-talba li jmiss mingħajr ma tistenna r-riżultat ta 'qabel.
  • Appoġġ għall-Oġġetti Kbar għall-aċċess ta' streaming għal settijiet ta' dejta kbar.
  • Appoġġ għall-operazzjoni KOPJA għall-ikkupjar tad-dejta bejn fajl minn DBMS.
  • Kapaċità li tissepara mistoqsijiet SQL mill-kodiċi C++ fuq in-naħa tal-klijent.
  • Tipprovdi ġabra ta 'konnessjoni sempliċi u affidabbli adattata għall-użu f'applikazzjonijiet b'ħafna kamini.

Sors: opennet.ru

Żid kumment