Rilis stabil pisanan Pgfe 2 (PostGres FrontEnd), driver canggih lan sugih fitur (API klien) kanggo PostgreSQL, ditulis ing C ++ lan simplifying karya karo PostgreSQL ing C ++ projects, wis diterbitake. Kode proyek disebarake miturut lisensi Apache 2.0. Mbangun mbutuhake compiler sing ndhukung standar C ++ 17.
Fitur utama:
- Sambungan ing mode pamblokiran lan non-blocking.
- Ngolah pernyataan sing disiapake kanthi paramèter posisi lan jeneng.
- Penanganan kesalahan lanjutan nggunakake pengecualian lan kode kesalahan SQLSTATE.
- Dhukungan kanggo fungsi lan tata cara nelpon.
- Dhukungan kanggo mbangun pitakon SQL kanthi dinamis.
- Kemampuan kanggo ngowahi jinis data sing bisa diperluas ing tahap transfer antarane klien lan server (contone, konversi antarane susunan PostgreSQL lan wadhah STL).
- Dhukungan kanggo transmisi panjalukan pipa (pipeline), sing ngidini sampeyan nyepetake eksekusi operasi nulis cilik (INSERT / UPDATE / DELETE) kanthi ngirim panjalukan sabanjure tanpa ngenteni asil sadurunge.
- Dhukungan Obyek Gedhe kanggo akses streaming menyang set data gedhe.
- Dhukungan kanggo operasi COPY kanggo nyalin data antarane file saka DBMS.
- Kemampuan kanggo misahake pitakon SQL saka kode C ++ ing sisih klien.
- Nyedhiyakake blumbang sambungan sing prasaja lan dipercaya sing cocog kanggo digunakake ing aplikasi multi-Utas.
Source: opennet.ru