{"id":88105,"date":"2020-07-12T13:42:29","date_gmt":"2020-07-12T11:42:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa"},"modified":"2020-07-12T13:42:29","modified_gmt":"2020-07-12T11:42:29","slug":"dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa","title":{"rendered":"PostgreSQL-ile on ette valmistatud AGE laiendus andmete salvestamiseks graafikute kujul","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>PostgreSQL-ile <noindex><a rel=\"nofollow\" href=\"https:\/\/www.postgresql.org\/about\/news\/2050\/\">pakutud<\/a><\/noindex> AGE laiendus (AgensGraph-Extension) koos p\u00e4ringute keele teostusega <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opencypher.org\/\">openCypher<\/a><\/noindex> hierarhiliste andmeid manipuleerimiseks, mis moodustavad graafi. Veergude ja ridade asemel kasutavad graafiorienteeritud andmebaasid struktuuri, mis sarnaneb v\u00f5rguga \u2014 m\u00e4\u00e4ratakse s\u00f5lmed, nende omadused ja suhted s\u00f5lmede vahel. AGE <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bitnine-oss\/AgensGraph-Extension\">levitatakse<\/a><\/noindex> on v\u00e4ljastatud Apache 2.0 litsentsi alusel, edastatud ettev\u00f5tte Bitnine poolt Apache fondi haldusesse ja praegu on see Apache inkubaatoris. <\/p>\n<p>Projekt j\u00e4tkab andmebaasi arendamist <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bitnine-oss\/agensgraph\">AgensGraph<\/a><\/noindex>, mis <noindex><a rel=\"nofollow\" href=\"http:\/\/bitnine.net\/documentations\/quick-guide-1-3.html\">esindab<\/a><\/noindex> PostgreSQL-i muudetud versiooni graafide t\u00f6\u00f6tlemiseks. Peamine erinevus on AGE teostuse rakendamine universaalse laiendusena, mis t\u00f6\u00f6tab PostgreSQL-i tavaversioonide \u00fcstlusena. Hiljuti v\u00e4lja antud versioon <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bitnine-oss\/AgensGraph-Extension\/releases\/tag\/v0.2.0\">Apache AGE 0.2.0<\/a><\/noindex> toetab PostgreSQL 11-ga t\u00f6\u00f6tamist.<\/p>\n<p>AGE praeguses olekus <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bitnine-oss\/AgensGraph-Extension\/blob\/master\/doc\/cypher-query-language.rst\">toetab<\/a><\/noindex> sellised p\u00e4ringukeelt Cypher v\u00f5imalused nagu v\u00e4ljendi 'CREATE' rakendamine s\u00f5lmede ja suhete m\u00e4\u00e4ratlemiseks, v\u00e4ljend 'MATCH' andmete otsimiseks graafis kindlaksm\u00e4\u00e4ratud tingimuste (WHERE) alusel, antud j\u00e4rjekorras (ORDER BY) ja seatud piirangutega (SKIP, LIMIT). P\u00e4ringu kaudu tagastatud andmekogumi m\u00e4\u00e4ratlemiseks kasutatakse v\u00e4ljendit 'RETURN'. Mitme p\u00e4ringu ahelasse \u00fchendamiseks on saadaval v\u00e4ljend 'WITH'. <\/p>\n<p>On v\u00f5imalik luua multimeedia andmebaase, mis \u00fchendavad omaduste hierarhilise salvestamise mudelit graafide kujul, relatsioonimudeli ja dokumentide salvestamise mudeli JSON-formaadis. Toetatakse integreeritud p\u00e4ringute t\u00e4itmist, mis sisaldavad SQL-i ja Cypher-i keele elemente.<br \/>\nSaadaval on indeksite loomine graafi s\u00f5lmede ja servade omadustele.<br \/>\nKasutamiseks on ette n\u00e4htud laiendatud Agtype t\u00fc\u00fcpidest koosnev t\u00fc\u00fcpide kogum, sealhulgas t\u00fc\u00fcbid servadele, s\u00f5lmedele ja graafi teedele. Agregaatv\u00e4ljendid pole veel rakendatud. Saadaval on spetsialiseeritud funktsioonid: id, start_id, end_id, type, properties, head, last, length, size, startNode, endNode, timestamp, toBoolean, toFloat, toInteger ja coalesce. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53337\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043b\u044f PostgreSQL \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE (AgensGraph-Extension) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u044f\u0437\u044b\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 openCypher \u0434\u043b\u044f \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0439 \u0441 \u043d\u0430\u0431\u043e\u0440\u0430\u043c\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0438\u0445 \u0433\u0440\u0430\u0444. \u0412\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u0438 \u0441\u0442\u0440\u043e\u043a \u0433\u0440\u0430\u0444\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b\u0435 \u0411\u0414 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u043f\u043e\u0445\u043e\u0436\u0443\u044e \u043d\u0430 \u0441\u0435\u0442\u044c &#8212; \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0443\u0437\u043b\u044b, \u0438\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0443\u0437\u043b\u0430\u043c\u0438. AGE \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0, \u043f\u0435\u0440\u0435\u0434\u0430\u043d \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Bitnine \u043f\u043e\u0434 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0424\u043e\u043d\u0434\u0430 Apache [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-88105","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043b\u044f PostgreSQL \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE (AgensGraph-Extension) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u044f\u0437\u044b\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043b\u044f PostgreSQL \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0435 \u0433\u0440\u0430\u0444\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043b\u044f PostgreSQL \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE (AgensGraph-Extension) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u044f\u0437\u044b\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-12T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-12T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47PostgreSQL-ile on ette valmistatud AGE laiendus andmete salvestamiseks graafikute kujul | ProHoster","description":"PostgreSQL-ile on pakutud AGE laiendust (AgensGraph-Extension) koos p\u00e4ringute keele teostusega","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043b\u044f PostgreSQL \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0435 \u0433\u0440\u0430\u0444\u0430 | ProHoster","og:description":"\u0414\u043b\u044f PostgreSQL \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 AGE (AgensGraph-Extension) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u044f\u0437\u044b\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/dlya-postgresql-podgotovleno-dopolnenie-age-dlya-hraneniya-dannyh-v-forme-grafa","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-12T11:42:29+00:00","article:modified_time":"2020-07-12T11:42:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88105","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:36:29","updated":"2022-10-03 10:03:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/88105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=88105"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/88105\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=88105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=88105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=88105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}