Pgfe 2, kasitomala C++ API ya PostgreSQL ilipo

Kutulutsidwa koyamba kokhazikika kwa Pgfe 2 (PostGres FrontEnd), dalaivala wotsogola komanso wolemera (kasitomala API) wa PostgreSQL, wolembedwa mu C ++ ndi kufewetsa ntchito ndi PostgreSQL mu C++ projekiti, yasindikizidwa. Khodi ya polojekitiyi imagawidwa pansi pa layisensi ya Apache 2.0. Kumanga kumafuna compiler yomwe imathandizira muyezo wa C ++17.

Zofunikira zazikulu:

  • Kulumikizana munjira zotsekereza komanso zosatsekereza.
  • Kukonza ziganizo zokonzedwa ndi magawo okhazikika komanso otchulidwa.
  • Kuwongolera zolakwika zaukadaulo pogwiritsa ntchito kuchotserako ndi ma code olakwika a SQLSTATE.
  • Thandizo pa kuyitana ntchito ndi ndondomeko.
  • Thandizo lopanga mafunso a SQL mwamphamvu.
  • Kutha kusintha mitundu yowonjezereka ya data pakasinthidwe pakati pa kasitomala ndi seva (mwachitsanzo, zosintha pakati pa magulu a PostgreSQL ndi zotengera za STL).
  • Thandizo la kutumiza mapaipi a zopempha (paipi), yomwe imakulolani kuti mufulumizitse kwambiri kuchitidwa kwa chiwerengero chachikulu cha zolemba zazing'ono (INSERT / UPDATE / DELETE) potumiza pempho lotsatira popanda kuyembekezera zotsatira za m'mbuyomo.
  • Kuthandizira kwa Zinthu Zazikulu zopezera mwayi wofikira kumagulu akuluakulu a data.
  • Kuthandizira ntchito ya COPY kukopera deta pakati pa fayilo kuchokera ku DBMS.
  • Kutha kulekanitsa mafunso a SQL kuchokera ku C++ code kumbali ya kasitomala.
  • Kupereka dziwe lolumikizana losavuta komanso lodalirika loyenera kugwiritsidwa ntchito pamapulogalamu amitundu yambiri.

Source: opennet.ru

Kuwonjezera ndemanga