Додатак АГЕ је припремљен за ПостгреСКЛ за складиштење података у облику графикона

За ПостгреСКЛ предложио АГЕ (АгенсГрапх-Ектенсион) додатак са имплементацијом језика упита опенЦипхер за манипулисање скуповима међусобно повезаних хијерархијских података који формирају граф. Уместо колона и редова, базе података оријентисане на графове користе структуру сличну мрежи – наведени су чворови, њихова својства и односи између чворова. АГЕ дистрибуира лиценциран под лиценцом Апацхе 2.0, под окриљем Апацхе фондације од стране Битнине-а, а тренутно се налази у Апацхе инкубатору.

Пројекат наставља развој ДБМС-а АгентсГрапхкоја је је модификована ПостгреСКЛ модификација за обраду графова. Кључна разлика је имплементација АГЕ-а у облику универзалног додатка који ради као додатак у односу на стандардна издања ПостгреСКЛ-а. Број објављен недавно Апацхе АГЕ 0.2.0 подржава ПостгреСКЛ 11.

У тренутном стању АГЕ подржава такве карактеристике језика упита Ципхер као што је коришћење израза „ЦРЕАТЕ“ за дефинисање чворова и веза, израза „МАТЦХ“ за тражење података на графикону према одређеним условима (ВХЕРЕ), у одређеном редоследу (ОРДЕР БИ) и са поставити ограничења (СКИП, ЛИМИТ) . Скуп резултата који је вратио упит се одређује помоћу израза "РЕТУРН". Израз „ВИТХ“ је доступан за повезивање више упита.

Могуће је креирати вишемоделне базе података које комбинују моделе за хијерархијско складиштење својстава у виду графикона, релационог модела и модела за чување докумената у ЈСОН формату. Подржава извршавање интегрисаних упита који укључују елементе СКЛ и Ципхер језика.
Могуће је креирати индексе за својства врхова и ивица графа.
Предложен је проширени скуп типова Агтипе за употребу, укључујући типове за ивице, врхове и путање у графу. Збирни изрази још нису примењени. Доступне специјализоване функције укључују ид, старт_ид, енд_ид, тип, својства, главу, последњи, дужину, величину, почетни чвор, крајњи чвор, временску ознаку, тоБоолеан, тоФлоат, тоИнтегер и спојити.

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster