{"id":54637,"date":"2019-12-31T00:00:00","date_gmt":"2019-12-30T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/novaya-versiya-subd-arangodb-3-6"},"modified":"2020-02-18T14:02:40","modified_gmt":"2020-02-18T11:02:40","slug":"novaya-versiya-subd-arangodb-3-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/novaya-versiya-subd-arangodb-3-6","title":{"rendered":"Uus versioon andmebaasist ArangoDB 3.6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arangodb\/arangodb\/releases\/tag\/v3.6.0\">Avaldatud<\/a><\/noindex> mitmek\u00e4iguline andmebaasihalduss\u00fcsteem <noindex><a rel=\"nofollow\" href=\"https:\/\/www.arangodb.com\">ArangoDB 3.6<\/a><\/noindex>, mis pakub paindlikke dokumentide, graafikute ja v\u00f5tme-v\u00e4\u00e4rtusandmete salvestusmudeleid. Andmebaasi haldamine toimub SQL-sarnase p\u00e4ringukeelte kaudu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.arangodb.com\/aqltutorial\/\">AQL<\/a><\/noindex> v\u00f5i spetsiaalsete laienduste kaudu JavaScriptis. Andmete salvestamise meetodid vastavad ACID (atomaarne, j\u00e4rjepidevus, isolatsioon, usaldusv\u00e4\u00e4rsus) n\u00f5uetele, toetavad tehingute tegemist ning v\u00f5imaldavad nii horisontaalset kui vertikaalset skaleeritavust. Andmebaasi haldamine v\u00f5ib toimuda veebiliidese v\u00f5i konsooli klienti kaudu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.arangodb.com\/docs\/3.6\/programs-arangosh.html\">ArangoSH<\/a><\/noindex>. ArangoDB kood <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/triAGENS\/ArangoDB\">GNU \u00dcldine Avaliku litsentsi alusel.<\/a><\/noindex> on litsentseeritud Apache 2. Projekti on kirjutatud C ja JavaScripti keeltes.<\/p>\n<p>ArangoDB olulisemad omadused:\n<\/p>\n<ul>\n<li class=\"l\"> V\u00f5imalus loobuda andmeskeemi m\u00e4\u00e4ratlemisest (Schema-free) \u2014 andmed struktureeritakse dokumentide kujul, kus metaandmed ja struktuuriinformatsioon on eraldi kasutajaandmetest;\n<\/li>\n<li class=\"l\"> Toetab ArangoDB kasutamist veebirakenduste serverina JavaScriptis, mille kaudu on andmebaasile juurdep\u00e4\u00e4s REST\/Web API kaudu;\n<\/li>\n<li class=\"l\"> JavaScripti kasutamine brauserip\u00f5histes rakendustes, mis teevad andmebaasi p\u00e4ringuid, ja andmebaasi serveri poolt teostatavates t\u00f6\u00f6tlemistes;\n<\/li>\n<li class=\"l\"> Mitme l\u00f5ime arhitektuur, mis jagab koormust k\u00f5ikidele CPU tuumadele;\n<\/li>\n<li class=\"l\"> Paindlik andmesalvestusmudel, kus saab kombineerida v\u00f5tme-v\u00e4\u00e4rtuspaare, dokumente ja suhteid, mis m\u00e4\u00e4ravad seosed kirjede vahel (pakutakse vahendeid graafinate tippude l\u00e4bimiseks);\n<li class=\"l\"> Erinevaid andmestruktuuride mudeleid (dokumendid, graafikud ja v\u00f5tme-v\u00e4\u00e4rtuste kombinatsioonid) saab \u00fchendada \u00fches p\u00e4ringus, mis lihtsustab heterogeensete andmete kogumist;\n<li class=\"l\"> Toetab p\u00e4ringute liitmist (JOIN);\n<\/li>\n<li class=\"l\"> V\u00f5imalus valida indeksit\u00fc\u00fcp, mis vastab lahendatavale probleemile (nt saab kasutada indekse t\u00e4isteksti otsingu jaoks);\n<\/li>\n<li class=\"l\"> Kohandatav usaldusv\u00e4\u00e4rsus: rakendus saab ise m\u00e4\u00e4rata, mis on selle jaoks olulisem: k\u00f5rgem usaldusv\u00e4\u00e4rsus v\u00f5i k\u00f5rgem j\u00f5udlus;\n<\/li>\n<li class=\"l\"> T\u00f5hus salvestus, mis kasutab t\u00e4ielikult kaasaegse varustuse v\u00f5imeid (nt SSD-d ja suuri vahem\u00e4lusid);\n<\/li>\n<li class=\"l\"> Tehingud: v\u00f5imalus k\u00e4ivitada p\u00e4ringud mitmele dokumendile v\u00f5i kogule koos valikulise tehingute j\u00e4rjepidevuse ja isolatsiooniga;\n<\/li>\n<li class=\"l\"> Toetab replikatsiooni ja shardingut: v\u00f5imalus luua master-slave konfiguratsioone ja jagada andmekogusid erinevatele serveritele kindla kriteeriumi j\u00e4rgi;\n<li class=\"l\"> Mikroteenuste loomiseks on saadaval JavaScripti raamistik <noindex><a rel=\"nofollow\" href=\"https:\/\/www.arangodb.com\/foxx\">Foxx<\/a><\/noindex>, mis t\u00f6\u00f6tab andmebaasi serveri sees otse andmetele juurdep\u00e4\u00e4suga.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.arangodb.com\/docs\/devel\/release-notes-new-features36.html\">Muutused<\/a><\/noindex>, mis on esitatud ArangoDB 3.6 v\u00e4ljaandes:<\/p>\n<ul>\n<li class=\"l\"> Alamk\u00fcsimuste ning UPDATE ja REPLACE operatsioonide j\u00f5udluse optimeerimine;\n<li class=\"l\"> On teostatud AQL p\u00e4ringute paralleelset t\u00e4itmist, mis v\u00f5imaldab v\u00e4hendada andmete kogumise aega, jaotatuna erinevatesse klastrite s\u00f5lmedesse;\n<li class=\"l\"> Viivitatud dokumentide materialiseerimise teostamine, mis m\u00f5nel juhul v\u00f5imaldab t\u00e4ielike ja ebaoluliste dokumentide eemaldamist;\n<li class=\"l\"> Dokumentide skaneerimise ajal on varajane dokumentide v\u00e4listamine k\u00e4imas, mis ei vasta m\u00e4\u00e4ratud filtrile;\n<li class=\"l\"> Parandatud ArangoSearchi t\u00e4istekstiotsingumootor, mis toetab andmete sarnasusrankingut. Lisatud on anal\u00fcsaatori tugi p\u00e4ringute automaatse t\u00e4itmise jaoks, samuti on rakendatud funktsioonid TOKENS() ja PHRASE() d\u00fcnaamiliseks otsingup\u00e4ringute koostamiseks;\n<li class=\"l\"> Lisatud maxRuntime seade, et valikuliselt piirata p\u00e4ringu t\u00f6\u00f6aega;\n<li class=\"l\"> Lisatud valik &#171;&#8212;query.optimizer-rules&#187; teatud optimeerimiste aktiveerimise juhtimiseks p\u00e4ringute t\u00f6\u00f6tlemisel;\n<li class=\"l\"> Klasterdamise t\u00f6\u00f6 korraldamise v\u00f5imalused on laienenud. Lisatud valik &#171;&#8212;cluster.upgrade&#187; s\u00f5lmede v\u00e4rskendamise re\u017eiimi valimiseks klastris;\n<li class=\"l\"> TLS 1.3 toe lisamine kliendi ja serveri vahelise side kanalite kr\u00fcpteerimiseks (vaikimisi j\u00e4tkab klient TLS 1.2 kasutamist).\n<\/ul>\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=52119\">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 \u043c\u043d\u043e\u0433\u043e\u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0421\u0423\u0411\u0414 ArangoDB 3.6, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0433\u0440\u0430\u0444\u043e\u0432 \u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u0431\u0430\u0437\u043e\u0439 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 SQL-\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 AQL \u0438\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 JavaScript. \u041c\u0435\u0442\u043e\u0434\u044b \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c ACID (\u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e\u0441\u0442\u044c, \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u044c, \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u044c, \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u043a\u0430\u043a \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e, \u0442\u0430\u043a \u0438 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u044c. \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0421\u0423\u0411\u0414 [&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-54637","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.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 \u043c\u043d\u043e\u0433\u043e\u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0421\u0423\u0411\u0414 ArangoDB.\" \/>\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\/novaya-versiya-subd-arangodb-3-6\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.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\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0421\u0423\u0411\u0414 ArangoDB 3.6 | 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 \u043c\u043d\u043e\u0433\u043e\u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0421\u0423\u0411\u0414 ArangoDB.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/novaya-versiya-subd-arangodb-3-6\" \/>\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=\"2019-12-30T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:40+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\udd47Uus versioon andmebaasihalduss\u00fcsteemist ArangoDB 3.6 | ProHoster","description":"Ilmavaldus multiotstarbelise andmebaasi ArangoDB v\u00e4ljaanne.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/novaya-versiya-subd-arangodb-3-6","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\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0421\u0423\u0411\u0414 ArangoDB 3.6 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043c\u043d\u043e\u0433\u043e\u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0421\u0423\u0411\u0414 ArangoDB.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/novaya-versiya-subd-arangodb-3-6","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":"2019-12-30T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54637","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":"2026-01-24 12:12:14","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:54:45","updated":"2026-01-24 12:12:14","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\/54637","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=54637"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/54637\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=54637"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=54637"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=54637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}