Kutolewa kwa IvorySQL 2.1, programu jalizi ya PostgreSQL kwa uoanifu wa Oracle

Kutolewa kwa mradi wa IvorySQL 2.1 kumechapishwa, kuendeleza toleo la PostgreSQL DBMS, ambayo hutoa safu ya kuhakikisha upatanifu na programu iliyoundwa kufanya kazi na Oracle DBMS. Programu jalizi inatengenezwa kwa kufanya mabadiliko kwenye msingi wa hivi punde wa PostgreSQL na wasanidi programu wanadai uwezekano wa kutumia IvorySQL kama mbadala wa uwazi wa toleo jipya zaidi la PostgreSQL, tofauti ambayo inakuja kwenye mwonekano wa mpangilio wa β€œcompatible_db”. , ambayo inajumuisha hali ya uoanifu na Oracle. Nambari hiyo imeandikwa kwa C na kusambazwa chini ya leseni ya Apache 2.0.

IvorySQL hutumia lugha ya kitaratibu ya PL/iSQL, ambayo hufuata sintaksia ya PL/SQL, na kuauni vifurushi vya mtindo wa Oracle na uendeshaji wa kifurushi kama vile "CREATE PACKAGE". IvorySQL pia inaauni sintaksia mahususi ya Oracle kwa utendakazi, misemo, na ALTER TABLE, FUTA, USASISHA, UNGANISHA NA, GROUP BY, UNION, na kauli MINUS, na hutoa seti na aina zinazooana na Oracle. Ili kuiga vitendaji, aina na vifurushi vya Oracle, IvorySQL hutumia msimbo kutoka kwa programu-jalizi ya Orafce PostgreSQL.

Toleo jipya la IvorySQL linatoa mpito kwa msingi wa msimbo wa PostgreSQL 15.1 na kutekeleza usaidizi wa faharasa za kipekee za kimataifa zinazoundwa kwa kutumia usemi "CREATE UNIQUE INDEX global_index ON idxpart(bid) GLOBAL". Faharasa kama hizo zinaweza kutumika kuunda faharasa ya kipekee kwenye jedwali lililogawanywa ambalo linasalia kuwa la kipekee katika sehemu zote zinapofikiwa na ufunguo usiogawanyika.

Chanzo: opennet.ru

Kuongeza maoni