Pgfe 2 është i disponueshëm, API klieng C++ për PostgreSQL

Janë publikuar lëshimi i parë i stabilizuar Pgfe 2 (PostGres FrontEnd), një drejtues i avancuar dhe shumëfunksional (API klienti) për PostgreSQL, e shkruar në C++ dhe që e thjeshton punën me PostgreSQL në projektet C++. Kodi i projektit shpërndahet nën licencën Apache 2.0. Një kompilues me mbështetje për standardin C++17 kërkohet për ndërtimin.

Karakteristikat kryesore:

  • Lidhja nĂ« mĂ«nyrĂ« bllokuese dhe jo bllokuese.
  • PĂ«rpunimi i shprehjeve tĂ« pĂ«rgatitura (prepared statement) me parametra pozicionale dhe me emĂ«r.
  • PĂ«rpunimi i zgjeruar i gabimeve duke pĂ«rdorur pĂ«rjashtime dhe kode gabimi SQLSTATE.
  • MbĂ«shtetje pĂ«r thirrjen e funksioneve dhe procedurave.
  • MbĂ«shtetje pĂ«r ndĂ«rtimin dinamik tĂ« kĂ«rkesave SQL.
  • MundĂ«sia pĂ«r tĂ« konvertuar tipet e dhĂ«nave tĂ« zgjeruara nĂ« fazĂ«n e transmetimit mes klientit dhe server (pĂ«r shembull, konvertimi midis masivave PostgreSQL dhe kontejnerĂ«ve STL).
  • MbĂ«shtetje pĂ«r modin e kalimit tĂ« kĂ«rkesave nĂ«pĂ«rmjet konvejere (pipeline), i cili lejon tĂ« pĂ«rshpejtohet ndjeshĂ«m ekzekutimi i njĂ« numri tĂ« madh operacioneve tĂ« vogla tĂ« shkrimit (INSERT/UPDATE/DELETE) duke dĂ«rguar kĂ«rkesĂ«n e ardhshme pa pritur pĂ«r rezultatin e saj paraprak.
  • MbĂ«shtetje pĂ«r Objekte tĂ« mĂ«dha pĂ«r akses nĂ« rrjedha nĂ« grupe tĂ« mĂ«dha tĂ« dhĂ«nash.
  • MbĂ«shtetje pĂ«r operacionin COPY pĂ«r kopjimin e tĂ« dhĂ«nave midis njĂ« skedari dhe bazĂ«s sĂ« tĂ« dhĂ«nave.
  • MundĂ«sia pĂ«r tĂ« ndarĂ« kĂ«rkesat SQL nga kodi C++ nĂ« anĂ«n e klientit.
  • Ofrimi i njĂ« pool-i lidhjesh tĂ« thjeshtĂ« dhe tĂ« besueshĂ«m, i pĂ«rshtatshĂ«m pĂ«r pĂ«rdorim nĂ« aplikacione shumĂ«thesh.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster