መረጃን በግራፍ መልክ ለማከማቸት ለ PostgreSQL AGE ተጨማሪ ተዘጋጅቷል።

ለ PostgreSQL ሀሳብ አቀረበ AGE (AgensGraph-Extension) ከጥያቄ ቋንቋ ትግበራ ጋር መደመር ክፍት ሳይፈር ግራፍ የሚፈጥሩ እርስ በርስ የተያያዙ የተዋረድ ውሂብ ስብስቦችን ለማቀናበር። ከአምዶች እና ረድፎች ይልቅ፣ ግራፍ-ተኮር የውሂብ ጎታዎች ከአውታረ መረብ ጋር ተመሳሳይ የሆነ መዋቅር ይጠቀማሉ - አንጓዎች፣ ንብረቶቻቸው እና በኖዶች መካከል ያሉ ግንኙነቶች ተለይተዋል። AGE የተሰራጨው በ በApache 2.0 ፍቃድ የተፈቀደ፣ በአፓቼ ፋውንዴሽን ስር በ Bitnine የቀረበ እና በአሁኑ ጊዜ በአፓቼ ኢንኩቤተር ውስጥ ይገኛል።

ፕሮጀክቱ የዲቢኤምኤስ እድገትን ቀጥሏል። ወኪሎች ግራፍየትኛው ይወክላል ለግራፍ ሂደት የተሻሻለ የ PostgreSQL ማሻሻያ ነው። ዋናው ልዩነቱ የ AGE አተገባበር በመደበኛ የ PostgreSQL ልቀቶች ላይ እንደ ተጨማሪ ሆኖ በሚሠራ ሁለንተናዊ ማከያ መልክ ነው። እትም በቅርቡ ታትሟል Apache AGE 0.2.0 PostgreSQL 11ን ይደግፋል።

አሁን ባለው ሁኔታ AGE ድጋፎች የሳይፈር መጠይቅ ቋንቋ ባህሪያት እንደ "CREATE" አገላለፅን በመጠቀም አንጓዎችን እና አገናኞችን, "MATCH" አገላለጽ በግራፍ ውስጥ ውሂብን በተወሰኑ ሁኔታዎች (WHERE) ለመፈለግ, በተወሰነ ቅደም ተከተል (ORDER BY) እና ከ ጋር ገደቦችን አዘጋጅ (ዝለል፣ LIMIT) . በጥያቄው የተመለሰው የውጤት ስብስብ የሚወሰነው "ተመለስ" የሚለውን አገላለጽ በመጠቀም ነው። የ"WITH" አገላለጽ ብዙ ጥያቄዎችን በአንድ ላይ ለማሰር ይገኛል።

ለንብረቶች ተዋረዳዊ ማከማቻ ሞዴሎችን በአንድ ግራፍ ፣ በግንኙነት ሞዴል እና በJSON ቅርጸት ሰነዶችን ለማከማቸት ሞዴሎችን የሚያጣምሩ ባለብዙ ሞዴል ዳታቤዝ መፍጠር ይቻላል። የSQL እና የሳይፈር ቋንቋ ክፍሎችን ያካተቱ የተቀናጁ መጠይቆችን አፈጻጸም ይደግፋል።
የግራፍ ጫፎች እና ጠርዞች ባህሪያት ጠቋሚዎችን መፍጠር ይቻላል.
የተራዘመ የ Agtype ዓይነቶች ስብስብ ጥቅም ላይ እንዲውል ታቅዷል, በግራፍ ውስጥ ያሉትን ጠርዞች, ጫፎች እና መንገዶችን ጨምሮ. ድምር መግለጫዎች ገና አልተተገበሩም። የሚገኙ ልዩ ተግባራት መታወቂያ፣ start_id፣ end_id፣ አይነት፣ ባሕሪዎች፣ ጭንቅላት፣ የመጨረሻ፣ ርዝመት፣ መጠን፣ startNode፣ endNode፣ የጊዜ ማህተም፣ ቶቡሊያን፣ ቶFloat፣ ቶ ኢንቲጀር እና coalesce ያካትታሉ።

ምንጭ: opennet.ru

አስተያየት ያክሉ