{"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\/pl\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","title":{"rendered":"Projekt Dragonfly rozwija szybsz\u0105 alternatyw\u0119 dla Redis i Memcached.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dost\u0119pna jest pierwsza wersja systemu buforowania danych w pami\u0119ci RAM Dragonfly, oferuj\u0105ca wsparcie dla protoko\u0142\u00f3w Memcached i Redis, ale umo\u017cliwiaj\u0105ca wykonywanie zapyta\u0144 z znacznie wy\u017csz\u0105 wydajno\u015bci\u0105 i mniejszym zu\u017cyciem pami\u0119ci. System manipuluje danymi w formacie klucz\/warto\u015b\u0107 i mo\u017ce by\u0107 stosowany jako lekkie rozwi\u0105zanie przyspieszaj\u0105ce dzia\u0142anie wysoko obci\u0105\u017conych stron internetowych, buforuj\u0105c wolne zapytania do DBMS i dane po\u015brednie w pami\u0119ci RAM. Kod Dragonfly zosta\u0142 napisany w j\u0119zykach C\/C++ i jest dystrybuowany na licencji BSL (Business Source License).      <\/p>\n<p>Licencja BSL zosta\u0142a zaproponowana przez wsp\u00f3\u0142za\u0142o\u017cycieli MySQL jako alternatywa dla modelu Open Core. Istota BSL polega na tym, \u017ce kod rozszerzonej funkcjonalno\u015bci jest pocz\u0105tkowo dost\u0119pny do edytowania, ale przez pewien czas mo\u017ce by\u0107 u\u017cywany bezp\u0142atnie tylko pod warunkiem spe\u0142nienia dodatkowych wymog\u00f3w, kt\u00f3re musz\u0105 by\u0107 obej\u015bcie przez zakup licencji komercyjnej. Dodatkowe warunki licencyjne projektu Dragonfly przewiduj\u0105 przet\u0142umaczenie kodu na licencj\u0119 Apache 2.0 dopiero 1 czerwca 2027 roku. Do tego czasu licencja zezwala na u\u017cycie kodu wy\u0142\u0105cznie do zapewnienia dzia\u0142ania w\u0142asnych us\u0142ug i produkt\u00f3w, ale zabrania stosowania do tworzenia p\u0142atnych us\u0142ug chmurowych jako rozszerzenie dla Dragonfly.     <\/p>\n<p>Jak twierdz\u0105 deweloperzy i demonstrowane testy, Dragonfly aspiruje do miana najszybszego systemu przechowywania w pami\u0119ci. W por\u00f3wnaniu do Redis w Dragonfly przy typowych obci\u0105\u017ceniach uda\u0142o si\u0119 osi\u0105gn\u0105\u0107 25-krotne zwi\u0119kszenie wydajno\u015bci i trzykrotne zmniejszenie zu\u017cycia pami\u0119ci. Jeden <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"serwer\" data-wpil-keyword-link=\"linked\">serwer<\/a> Dragonfly mo\u017ce obs\u0142ugiwa\u0107 miliony zapyta\u0144 na sekund\u0119, na przyk\u0142ad w \u015brodowisku Amazon EC2 c6gn.16xlarge uda\u0142o si\u0119 osi\u0105gn\u0105\u0107 wydajno\u015b\u0107 3,8 mln zapyta\u0144 na sekund\u0119.     <center><img decoding=\"async\" alt=\"Projekt Dragonfly rozwija szybsz\u0105 alternatyw\u0119 dla Redis i Memcached. \" src=\"\/wp-content\/uploads\/2022\/05\/9997bd16df013e419874fb272b88ed35.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>W testach przechowywania 5 GB danych, Dragonfly wymaga\u0142 o 30% mniej pami\u0119ci ni\u017c Redis. Podczas tworzenia zrzut\u00f3w pami\u0119ci za pomoc\u0105 komendy &#171;bgsave&#187;, zu\u017cycie pami\u0119ci wzrasta, ale w momentach szczytowych pozostaje prawie trzykrotnie ni\u017csze ni\u017c w Redis, a sama operacja zrzutu pami\u0119ci wykonuje si\u0119 znacznie szybciej (w te\u015bcie zrzut w Dragonfly zosta\u0142 zapisany w 30 sekund, a w Redis &#8212; w 42 sekundy).  <center><img decoding=\"async\" alt=\"Projekt Dragonfly rozwija szybsz\u0105 alternatyw\u0119 dla Redis i Memcached. \" src=\"\/wp-content\/uploads\/2022\/05\/51dff51043de479e255d2cbdbb876605.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>                      <\/p>\n<p>Wysoka wydajno\u015b\u0107 jest osi\u0105gana dzi\u0119ki architekturze wielow\u0105tkowej bez podzia\u0142u zasob\u00f3w (shared-nothing), co oznacza, \u017ce do ka\u017cdego w\u0105tku przypisany jest osobny, izolowany port i jego w\u0142asna porcja danych, dzia\u0142aj\u0105cy bez mutex\u00f3w i spin-lock\u00f3w. Aby zapewni\u0107 atomowo\u015b\u0107 podczas pracy z wieloma kluczami, stosowane s\u0105 lekkie blokady VLL. Efektywne przechowywanie informacji w pami\u0119ci realizowane jest za pomoc\u0105 struktury dashtable, implementuj\u0105cej rodzaj wydzielonych tabel haszowych.      <\/p>\n<p>Z mo\u017cliwo\u015bci dost\u0119pnych w pierwszej wersji, wyr\u00f3\u017cnia si\u0119 wsparcie dla protoko\u0142u RESP2 oraz 130 polece\u0144 Redis, co w przybli\u017ceniu odpowiada funkcjonalno\u015bci wydania Redis 2.8. Ponadto, Dragonfly obs\u0142uguje wszystkie polecenia memcached, z wyj\u0105tkiem CAS (check-and-set), zapewnia wsparcie dla asynchronicznych operacji tworzenia migawek, gwarantuje przewidywalne zu\u017cycie pami\u0119ci, oferuje wbudowany interpreter Lua 5.4 oraz obs\u0142uguje z\u0142o\u017cone typy danych, takie jak hasze, zbiory i listy (ZSET, HSET, LIST, SETS i STRING).     <\/p>\n<p>Osobno dost\u0119pny jest tryb cache'owania, w kt\u00f3rym automatycznie zapewnia si\u0119 usuni\u0119cie starych danych na rzecz nowych po wyczerpaniu dost\u0119pnej pami\u0119ci. Istnieje mo\u017cliwo\u015b\u0107 przypisania do danych czasu \u017cycia, w trakcie kt\u00f3rego dane uznawane s\u0105 za aktualne. Stan magazynu mo\u017ce by\u0107 zapisywany na dysku w tle do p\u00f3\u017aniejszego przywr\u00f3cenia po ponownym uruchomieniu. Do zarz\u0105dzania systemem udost\u0119pniana jest konsola HTTP (przydzielona do portu TCP 6379) oraz API do przekazywania metryk, zgodne z Prometheus. W przysz\u0142ych wersjach planowane jest rozszerzenie wsparcia dla polece\u0144 Redis oraz implementacja mo\u017cliwo\u015bci replikacji magazynu w celu zapewnienia odporno\u015bci na awarie i r\u00f3wnowa\u017cenia obci\u0105\u017cenia.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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\/pl\/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=\"pl_PL\" \/>\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\/pl\/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\udd47Projekt Dragonfly rozwija szybsz\u0105 alternatyw\u0119 dla Redis i Memcached | ProHoster","description":"Dost\u0119pna jest pierwsza wersja systemu cache'owania danych w pami\u0119ci operacyjnej Dragonfly, kt\u00f3ra obs\u0142uguje protoko\u0142y Memcached i Redis, ale pozwala na wykonywanie zapyta\u0144 z znacznie wy\u017csz\u0105 wydajno\u015bci\u0105.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-dragonfly-razvivaet-bolee-bystruyu-zamenu-redis-i-memcached","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/104195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=104195"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/104195\/revisions"}],"predecessor-version":[{"id":172988,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/104195\/revisions\/172988"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/104196"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=104195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=104195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=104195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}