{"id":104195,"date":"2022-05-31T15:36:40","date_gmt":"2022-05-31T13:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached"},"modified":"2022-05-31T15:36:40","modified_gmt":"2022-05-31T13:36:41","slug":"proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","title":{"rendered":"Projekt Dragonfly arendab kiiremat asendust Redisile ja Memcachedile.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Esimene andmevahem\u00e4lu s\u00fcsteem Dragonfly on n\u00fc\u00fcd saadaval, pakkudes tuge Memcached ja Redis protokollidele, kuid v\u00f5imaldades p\u00e4ringute t\u00e4itmist oluliselt suurema j\u00f5udlusega ja madalama m\u00e4lutarbimisega. S\u00fcsteem manipuleerib andmepaaridega ja seda saab kasutada kerge lahendusena suure koormusega veebisaitide t\u00f6\u00f6 kiirendamiseks, vahem\u00e4lustades aeglaseid p\u00e4ringuid andmebaasidele ja vaheandmeid m\u00e4lu kaudu. Dragonfly kood on kirjutatud C\/C++ keeltes ning levitatakse BSL (Business Source License) litsentsi alusel.      <\/p>\n<p>BSL litsents pakuti v\u00e4lja MySQLi kaasasutajate poolt kui alternatiivi avatud mudeli (Open Core) l\u00e4henemisele. BSL p\u00f5him\u00f5te on see, et t\u00e4iendava funktsionaalsuse kood on algselt saadaval muudatuste tegemiseks, kuid teatud aja jooksul v\u00f5ib seda tasuta kasutada vaid teatavate t\u00e4iendavate tingimuste t\u00e4itmisel, mille v\u00e4ltimiseks on vajalik kommertslitsentsi soetamine. Dragonfly projekti t\u00e4iendavad litsentsitingimused n\u00e4evad ette, et kood muudetakse Apache 2.0 litsentsi alla alles 1. juunil 2027. aasta. Kuni selle ajani lubab litsents koodi kasutamist ainult oma teenuste ja toodete t\u00f6\u00f6tamiseks, kuid keelab selle kasutamise tasuliste pilveteenuste loomiseks, mis toimivad Dragonfly peal.     <\/p>\n<p>Arendajate ning esitatud testide kohaselt p\u00fcrgib Dragonfly peal hoidmise k\u00f5ige kiirema s\u00fcsteemi tiitlile. V\u00f5rreldes Redisiga \u00f5nnestus Dragonfly's tavaliste koormuste korral saavutada 25-kordne j\u00f5udluse t\u00f5us ja kolmekordne m\u00e4lutarbimise v\u00e4henemine. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> Dragonfly suudab t\u00f6\u00f6delda miljoneid p\u00e4ringuid sekundis, n\u00e4iteks Amazon EC2 c6gn.16xlarge keskkonnas saavutati 3,8 miljoni p\u00e4ringu sekundis j\u00f5udlus.     <center><img decoding=\"async\" alt=\"Projekt Dragonfly arendab kiiremat asendust Redisile ja Memcachedile. \" src=\"\/wp-content\/uploads\/2022\/05\/9997bd16df013e419874fb272b88ed35.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>5 GB andmete salvestamistestides n\u00f5udis Dragonfly 30% v\u00e4hem m\u00e4lu kui Redis. Snapshot'ide loomisel k\u00e4su &#171;bgsave&#187; ajal t\u00f5useb m\u00e4lu kasutus, kuid tipptundidel j\u00e4\u00e4b see peaaegu kolm korda madalamaks kui Redis, samas kui snapshot'i salvestamise protsess ise toimub oluliselt kiiremini (Dragonfly testis salvestati snapshot 30 sekundi jooksul, Redis aga 42 sekundi jooksul).  <center><img decoding=\"async\" alt=\"Projekt Dragonfly arendab kiiremat asendust Redisile ja Memcachedile. \" src=\"\/wp-content\/uploads\/2022\/05\/51dff51043de479e255d2cbdbb876605.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>                      <\/p>\n<p>Korke j\u00f5udlus saavutatakse t\u00e4nu multitehnoloogilisele arhitektuurile ilma ressursside jagamiseta (shared-nothing), mis eeldab, et iga teema seondub eraldi eraldi t\u00f6\u00f6tleja juurde koos oma andmepakiga, t\u00f6\u00f6tades ilma lukustuste ja spin-lockideta. Aatomilisuse tagamiseks mitme v\u00f5tmega t\u00f6\u00f6tamisel kasutatakse kergeid VLL lukustusi. Teabe t\u00f5husaks salvestamiseks m\u00e4lus kasutatakse struktuuri dashtable, mis rakendab sektsioonitud r\u00e4simistabeli varianti.      <\/p>\n<p>Esimene v\u00e4ljaanne toob kaasa RESP2 protokolli ja 130 Redis k\u00e4sku, mis vastavad enam-v\u00e4hem Redis 2.8 funktsionaalsusele. Lisaks toetab Dragonfly k\u00f5iki memcached k\u00e4ske, v\u00e4lja arvatud CAS (check-and-set), pakub as\u00fcnkroonsete toimingute tuge snapshotide loomisel, tagab ennustatava m\u00e4lu kasutamise, sisaldab sisseehitatud Lua 5.4 t\u00f5lgendajat ja toetab keerulisi andmet\u00fc\u00fcpe, nagu hashid, kogud ja loendid (ZSET, HSET, LIST, SETS ja STRING).     <\/p>\n<p>Saadaolev on ka vahem\u00e4lu re\u017eiim, kus vanad andmed asendatakse automaatselt uutega, kui m\u00e4luruum saab t\u00e4is. Andmetele on v\u00f5imalik m\u00e4\u00e4rata eluea aeg, mille jooksul andmed on kehtivad. Salvestusolek saadetakse taustal kettale, et seda saaks hiljem taastada p\u00e4rast taask\u00e4ivitamist. S\u00fcsteemi haldamiseks on saadaval HTTP-konsool (seondub TCP-port 6379) ja API, mis toimetab m\u00f5\u00f5dikud, mis on \u00fchilduv Prometheusega. J\u00e4rgmistes versioonides on plaanis laiendada Redis k\u00e4skude toetust ja rakendada salvestuse replikatsiooni, et tagada vigade taluvus ja koormuse tasakaalustus.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57279\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 Dragonfly, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 Memcached \u0438 Redis, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0441 \u043c\u0435\u043d\u044c\u0448\u0438\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u0438. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u0438\u0440\u0443\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u043a\u043b\u044e\u0447\/\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432, \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a \u0421\u0423\u0411\u0414 \u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":104196,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104195","post","type-post","status-publish","format-standard","has-post-thumbnail","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\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 Dragonfly, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 Memcached \u0438 Redis, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438.\" \/>\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\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached\" \/>\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\u041f\u0440\u043e\u0435\u043a\u0442 Dragonfly \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u0443\u044e \u0437\u0430\u043c\u0435\u043d\u0443 Redis \u0438 Memcached | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 Dragonfly, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 Memcached \u0438 Redis, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached\" \/>\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-05-31T13:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-05-31T13:36:41+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\udd47Dragonfly projekt arendab kiiremat alternatiivi Redisile ja Memcachedile | ProHoster","description":"Saadaval on esimene versioon Dragonfly andmevahem\u00e4lus\u00fcsteemist, mis toetab Memcached ja Redis protokolle, kuid v\u00f5imaldab teha p\u00e4ringuid palju suurema j\u00f5udlusega.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","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\u041f\u0440\u043e\u0435\u043a\u0442 Dragonfly \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u0443\u044e \u0437\u0430\u043c\u0435\u043d\u0443 Redis \u0438 Memcached | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 Dragonfly, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 Memcached \u0438 Redis, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","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-05-31T13:36:41+00:00","article:modified_time":"2022-05-31T13:36:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104195","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":"2026-01-25 11:24:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-05-31 13:36:49","updated":"2026-01-25 11:24:19","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\/104195","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=104195"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/104195\/revisions"}],"predecessor-version":[{"id":172988,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/104195\/revisions\/172988"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/104196"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=104195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=104195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=104195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}