Chaidh cur-ris AGE ullachadh airson PostgreSQL gus dàta a stòradh ann an cruth graf

Airson PostgreSQL air a mholadh Cur-ris AGE (AgensGraph-Extension) le gnìomhachadh cànain ceist fosgailteCypher airson a bhith a’ làimhseachadh sheataichean de dhàta rangachaidh eadar-cheangailte a chruthaicheas graf. An àite colbhan is sreathan, bidh stòran-dàta stèidhichte air graf a’ cleachdadh structar coltach ri nodan lìonra, na feartan aca, agus na dàimhean eadar nodan air an sònrachadh. AOIS air a sgaoileadh le le cead fo chead Apache 2.0, air a thoirt a-steach fo sgèith an Apache Foundation le Bitnine, agus a tha an-dràsta a’ fuireach ann an Apache Incubator.

Tha am pròiseact a’ leantainn air adhart a’ leasachadh an DBMS AgentsGrapha tha a 'riochdachadh na atharrachadh PostgreSQL atharraichte airson giullachd ghrafaichean. Is e am prìomh eadar-dhealachadh buileachadh AGE ann an cruth tuilleadan uile-choitcheann a bhios ag obair mar add-on thairis air fiosan àbhaisteach PostgreSQL. Iris air fhoillseachadh o chionn ghoirid AOIS Apache 0.2.0 a’ toirt taic do PostgreSQL 11.

Anns an t-suidheachadh làithreach AGE a ’toirt taic leithid feartan de chànan ceist Cypher mar a bhith a’ cleachdadh an abairt “CREATE” gus nodan agus ceanglaichean a mhìneachadh, an abairt “MATCH” gus dàta a lorg ann an graf a rèir suidheachaidhean sònraichte (WHERE), ann an òrdugh ainmichte (ORDER BY) agus le cuingeachaidhean a shuidheachadh (SKIP, LIMIT). Tha an seata thoraidhean a thill an ceist air a dhearbhadh leis an abairt "RETURN". Tha an abairt “WITH” ri fhaighinn gus grunn iarrtasan a cheangal ri chèile.

Tha e comasach stòran-dàta ioma-mhodail a chruthachadh a bhios a’ cothlamadh mhodalan airson stòradh rangachd de thogalaichean ann an cruth graf, modail dàimh agus modail airson sgrìobhainnean a stòradh ann an cruth JSON. Bidh e a’ toirt taic do chur an gnìomh cheistean amalaichte a tha a’ toirt a-steach eileamaidean de chànanan SQL agus Cypher.
Tha e comasach clàran-amais a chruthachadh airson feartan vertices agus oirean a’ ghraf.
Thathas a’ moladh seata leudaichte de sheòrsan Agtype airson a chleachdadh, a’ toirt a-steach seòrsaichean airson oirean, vertices agus slighean sa ghraf. Chan eil abairtean iomlan air an cur an gnìomh fhathast. Am measg nan gnìomhan sònraichte a tha rim faighinn tha id, start_id, end_id, seòrsa, feartan, ceann, mu dheireadh, fad, meud, startNode, endNode, stampa-ama, toBoolean, toFloat, toInteger, agus coalesce.

Source: fosgailtenet.ru

Cuir beachd ann