{"id":104672,"date":"2022-07-19T15:36:50","date_gmt":"2022-07-19T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2"},"modified":"2022-07-19T15:36:50","modified_gmt":"2022-07-19T13:36:50","slug":"vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2","title":{"rendered":"Nebula Graph 3.2 graafip\u00f5hise andmebaasi avaldamine","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avalikustatud on Nebula Graph 3.2 avatud l\u00e4htekoodiga andmebaas, mis on m\u00f5eldud suurte omavahel seotud andmekogumite t\u00f5husaks salvestamiseks ja mis v\u00f5ib sisaldada miljardeid s\u00f5lmi ning triljoneid sidemeid. Projekt on kirjutatud C++ keeles ja seda levitatakse Apache 2.0 litsentsi alusel. Andmebaasi klientraamatukogud on ette valmistatud Go, Python ja Java keelte jaoks.     <\/p>\n<p>Andmebaasis kasutatakse jagatud ressursside arhitektuuri (shared-nothing), mis eeldab s\u00f5ltumatute ja iseseisvate p\u00e4ringute t\u00f6\u00f6tlemise protsesside (graphd) ja ladustamise protsesside (storaged) k\u00e4ivitamist. Andmete liikumise koordineerimise ja graafi meta-informatsiooni pakkumise eest vastutab meta-teenus. Andmete j\u00e4rjekindluse tagamiseks kasutatakse RAFT alusel p\u00f5hinevat protokolli.      <\/p>\n<p>Nebula Graphi p\u00f5hijooned:  <\/p>\n<ul>\n<li class=\"l\"> Turvalisuse tagamine, pakkudes juurdep\u00e4\u00e4su ainult autentitud kasutajatele, kelle \u00f5igused m\u00e4\u00e4ratakse rollip\u00f5hise juurdep\u00e4\u00e4suhalduse (RBAC) s\u00fcsteemi kaudu.    <\/li>\n<li class=\"l\"> Erinevat t\u00fc\u00fcpi salvestusmootorite \u00fchendamise v\u00f5imalus. Toetatakse p\u00e4ringute genereerimise keele laiendamist uute algoritmidega.    <\/li>\n<li class=\"l\"> Minimaalsed viivitused andmete lugemisel v\u00f5i kirjutamisel ning k\u00f5rge l\u00e4bilaskev\u00f5ime s\u00e4ilitamine. Testides \u00fches\u00f5lmelises klastris, millel on \u00fcks graphd s\u00f5lm ja kolm storaged s\u00f5lme, ning andmebaas suurusega 632 GB, mis sisaldab 1,2 miljardi s\u00f5lmega ja 8,4 miljardi servaga graafi, olid viivitused m\u00f5ne millisekundi tasemel ning l\u00e4bilaskev\u00f5ime ulatus kuni 140 000 p\u00e4ringut sekundis.    <\/li>\n<li class=\"l\"> Lineaarne skaleeritavus.  <\/li>\n<li class=\"l\"> SQL-sarnane p\u00e4ringute keel, piisavalt v\u00f5imas ja lihtne m\u00f5ista. Toetatakse selliseid operatsioone nagu GO (kahe suuna s\u00f5lmede l\u00e4bimine), GROUP BY, ORDER BY, LIMIT, UNION, UNION DISTINCT, INTERSECT, MINUS, PIPE (eelneva p\u00e4ringu tulemuse kasutamine). Toetatakse indekseid ja kasutaja m\u00e4\u00e4ratletud muutujad.    <\/li>\n<li class=\"l\"> K\u00f5rge kergesti kergesti kergesti kergesti kasutatav. J\u00f5udlus.    <\/li>\n<li class=\"l\"> Toetatakse andmebaasi oleku l\u00f5ike tegemise snapshotide loomist, et h\u00f5lbustada varukoopiate tegemist.  <\/li>\n<li class=\"l\"> T\u00f6\u00f6stuslikuks kasutuseks valmis (juba kasutatakse ettev\u00f5tete JD, Meituan ja Xiaohongshu infrastruktuuris).  <\/li>\n<li class=\"l\"> Salvestusskeemi muutmise ja andmete v\u00e4rskendamise v\u00f5imalus ilma olemasolevate operatsioonide peatamise v\u00f5i m\u00f5jutamiseta.    <\/li>\n<li class=\"l\"> TTL tugi andmete eluea piiramise jaoks.  <\/li>\n<li class=\"l\"> Halduskommandod salvestuspingete ja seadete haldamiseks.  <\/li>\n<li class=\"l\"> T\u00f6\u00f6de haldamise ja t\u00f6\u00f6de k\u00e4ivitamise kavandamise t\u00f6\u00f6riistad (praegu toetatakse t\u00f6id COMPACT ja FLUSH).  <\/li>\n<li class=\"l\"> Full path ja l\u00fchima tee otsingu toimingud antud tipude vahel.  <\/li>\n<li class=\"l\"> OLAP-liides anal\u00fc\u00fctikaplatvormide integreerimiseks.  <\/li>\n<li class=\"l\"> Utiliitide CSV-failidest v\u00f5i Sparkist andmete importimiseks.  <\/li>\n<li class=\"l\"> Meetmete eksportimise v\u00f5imalus j\u00e4lgimiseks kasutades Prometheust ja Grafanat.    <\/li>\n<li class=\"l\"> Nebula Graph Studio veebiliides graafiga t\u00f6\u00f6tamiseks, graafis navigeerimiseks, salvestusstruktuuri projekteerimiseks ja andmete laadimiseks.      <\/ul>\n<p>Uues v\u00e4ljaandes:  <\/p>\n<ul>\n<li class=\"l\"> Toodud funktsiooni extract() tugi alamstringide v\u00e4ljav\u00f5tmiseks vastavalt m\u00e4\u00e4ratud v\u00e4ljendile.\n<li class=\"l\"> Konfiguratsioonifailis on optimeeritud seadistused.\n<li class=\"l\"> Optimeerimisreeglid on lisatud, et eemaldada kasutu AppendVertices operaator ja keelata servade ja s\u00f5lmede filtrite rakendamine.\n<li class=\"l\"> V\u00e4hendati andmemahtu, mis kopeeritakse JOIN operatsiooniks, samuti Traverse ja AppendVertices operaatorite jaoks.\n<li class=\"l\"> SHORTEST PATH ja SUBGRAPH j\u00f5udlust on optimeeritud.\n<li class=\"l\"> M\u00e4lu jaotust on parendatud (kasutatud on Arena Allocator).      <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57522\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0438\u0445 \u0433\u0440\u0430\u0444, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u0443\u0437\u043b\u043e\u0432 \u0438 \u0442\u0440\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0441\u0432\u044f\u0437\u0435\u0439. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \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. \u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a \u0421\u0423\u0411\u0414 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u043e\u0432 Go, Python \u0438 Java. \u0412 \u0421\u0423\u0411\u0414 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f [&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-104672","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0438\u0445 \u0433\u0440\u0430\u0444, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u0443\u0437\u043b\u043e\u0432 \u0438 \u0442\u0440\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0441\u0432\u044f\u0437\u0435\u0439.\" \/>\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\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0440\u0430\u0444\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0438\u0445 \u0433\u0440\u0430\u0444, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u0443\u0437\u043b\u043e\u0432 \u0438 \u0442\u0440\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0441\u0432\u044f\u0437\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2\" \/>\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=\"2022-07-19T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-07-19T13:36:50+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\udd47Graafip\u00f5hise andmebaasi Nebula Graph 3.2 v\u00e4ljalase | ProHoster","description":"Avaldatud on avatud andmebaasi Nebula Graph 3.2 v\u00e4ljaanne, mis on kavandatud t\u00f5husaks suurte omavahel seotud andmekogumite hoidmiseks, luues graafe, mis v\u00f5ivad sisaldada miljardeid s\u00f5lmi ja triljoneid seoseid.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2","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\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0440\u0430\u0444\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0421\u0423\u0411\u0414 Nebula Graph 3.2, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0438\u0445 \u0433\u0440\u0430\u0444, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u0443\u0437\u043b\u043e\u0432 \u0438 \u0442\u0440\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u0441\u0432\u044f\u0437\u0435\u0439.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-grafo-orientirovannoj-subd-nebula-graph-3-2","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":"2022-07-19T13:36:50+00:00","article:modified_time":"2022-07-19T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104672","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":"default","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":"2022-07-19 13:37:53","updated":"2022-10-03 07:22:52","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\/104672","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=104672"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/104672\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=104672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=104672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=104672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}