Yekem serbestberdana stabîl a Pgfe 2 (PostGres FrontEnd), ajokerek pêşkeftî û dewlemend (API-ya xerîdar) ji bo PostgreSQL, ku bi C++ hatî nivîsandin û di projeyên C++ de bi PostgreSQL re hêsan dike, hate weşandin. Koda projeyê di bin lîsansa Apache 2.0 de tê belav kirin. Ji bo avakirinê berhevkarek ku standarda C++17 piştgirî dike hewce dike.
Taybetmendiyên girîng
- Têkilî di modên astengkirin û ne-astengkirinê de.
- Pêvajoya daxuyaniyên amadekirî bi pîvanên helwest û binavkirî.
- Bi karanîna îstîsnayan û kodên çewtiyê yên SQLSTATE bi karanîna xeletiyên pêşkeftî ve mijûl dibin.
- Piştgiriya ji bo fonksiyon û prosedurên bangkirinê.
- Piştgiriya ji bo avakirina dînamîk pirsên SQL.
- Qebûlbûna veguheztina celebên daneya berbelav di qonaxa veguheztinê de di navbera xerîdar û serverê de (mînakî, veguheztinên di navbera rêzikên PostgreSQL û konteynerên STL de).
- Piştgiriya ji bo şandina daxwaznameyên bi xeta boriyê (pipeline), ku dihêle hûn bi şandina daxwaziya paşîn bêyî ku li benda encama ya berê bisekinin, pêkanîna hejmareke mezin a operasyonên nivîsandinê yên piçûk (INSERT / NÛKIRIN / JÊKIRIN) bi girîngî bilezînin.
- Piştgiriya Tiştên Mezin ji bo veguheztina gihandina daneyên mezin.
- Piştgiriya operasyona COPY ji bo kopîkirina daneya di navbera pelek ji DBMS de.
- Qabiliyeta veqetandina pirsên SQL ji koda C++ li ser milê xerîdar.
- Pêşkêşkirina hewzek pêwendiyê ya hêsan û pêbawer ku ji bo karanîna di sepanên pir-mijarî de maqûl e.
Source: opennet.ru