Ukukhishwa kokuqala okuzinzile kwe-Pgfe 2 (PostGres FrontEnd), umshayeli othuthukile futhi ocebile (iklayenti API) ye-PostgreSQL, ebhalwe nge-C++ nokwenza umsebenzi ube lula nge-PostgreSQL kumaphrojekthi we-C++, kushicilelwe. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0. I-Build idinga i-compiler esekela izinga le-C++17.
Izici ezibalulekile:
- Ukuxhumana kumamodi okuvimbela kanye nokungavimbi.
- Kucutshungulwa izitatimende ezilungisiwe ngamapharamitha ezindawo neziqanjwe igama.
- Ukuphatha iphutha elithuthukisiwe usebenzisa okuhlukile kanye namakhodi wephutha we-SQLSTATE.
- Ukwesekwa kokubiza imisebenzi nezinqubo.
- Usekelo lokwakha imibuzo ye-SQL enamandla.
- Ikhono lokuguqula izinhlobo zedatha eyandiswayo esigabeni sokudlulisa phakathi kweklayenti neseva (isibonelo, ukuguqulwa phakathi kwamalungu afanayo e-PostgreSQL neziqukathi ze-STL).
- Ukusekelwa kokudluliswa kwamapayipi kwezicelo (ipayipi), okukuvumela ukuthi usheshise kakhulu ukwenziwa kwenani elikhulu lemisebenzi emincane yokubhala (INSERT/UPDATE/DELETE) ngokuthumela isicelo esilandelayo ngaphandle kokulinda umphumela wangaphambilini.
- Ukusekelwa Kwezinto Ezinkulu zokufinyelela ukusakaza-bukhoma kumasethi amakhulu wedatha.
- Ukusekelwa komsebenzi we-COPY wokukopisha idatha phakathi kwefayela elisuka ku-DBMS.
- Ikhono lokuhlukanisa imibuzo ye-SQL nekhodi ye-C++ ohlangothini lweklayenti.
- Ukunikeza indawo yokuxhumana elula nethembekile efanele ukusetshenziswa ezinhlelweni ezinemicu eminingi.
Source: opennet.ru