Pgfe 2, API-ya muwekîlê C++ ji bo PostgreSQL heye

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

Add a comment