Për PostgreSQL shtesa AGE (AgensGraph-Extension) me implementimin e gjuhës së pyetjeve për manipulimin e grupeve të të dhënave hierarkike të lidhura me njëra-tjetrën, që formojnë një grafik. Në vend të kolonave dhe rreshtave, bazat e të dhënave të orientuara grafike përdorin një strukturë të ngjashme me një rrjet — përcaktohen nyjet, pronat e tyre dhe marrëdhëniet mes nyjeve. AGE nën licencën Apache 2.0, është dorëzuar nga kompania Bitnine nën mbështetje të Fondit Apache dhe aktualisht është vendosur në inkubatorin Apache.
Projekti vazhdon zhvillimin e DBMS , e cila është një version i ri për përpunimin e grafikëve i PostgreSQL. Dallimi kryesor është implementimi i AGE si një shtesë universale, që funksionon si një mbështetje mbi versionet bazë të PostgreSQL. Versioni i publikuar së fundmi mbështet operimin me PostgreSQL 11.
Në gjendjen aktuale, AGE mundësi të tilla të gjuhës së pyetjeve Cypher, si aplikimi i shprehjes «CREATE» për të përcaktuar nyje dhe lidhje, shprehja «MATCH» për të kërkuar të dhëna në grafik sipas kushteve të caktuara (WHERE), në rendin e specifikuar (ORDER BY) dhe me kufizimet e vendosura (SKIP, LIMIT). Grupi rezultat i të dhënave, që kthehet nga pyetja, përcaktohet përmes shprehjes «RETURN». Për të bashkuar disa pyetje në njëzin e disponueshëm shprehja «WITH».
Është e mundur të krijohen DB multimodel, që kombinojnë modele të ruajtjes hierarkike të pronave në formën e grafikëve, modelin relacion dhe modelin e ruajtjes së dokumenteve në formatin JSON. Mbështetet ekzekutimi i pyetjeve të integruara, që përfshijnë elemente të gjuhëve SQL dhe Cypher.
Është e mundur të krijoni indekse për pronat e nyjave dhe skajeve të grafikëve.
Për përdorim është ofruar një grup i zgjeruar i tipeve Agtype, që përfshin tipe për skajet, nyjat dhe rrugët në grafik. Shprehjet agregate ende nuk janë realizuar. Ndër funksionet e specializuara të disponueshme janë: id, start_id, end_id, type, properties, head, last, length, size, startNode, endNode, timestamp, toBoolean, toFloat, toInteger dhe coalesce.
Burimi: opennet.ru
