{"id":51790,"date":"2016-06-01T17:30:29","date_gmt":"2016-06-01T14:30:29","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=51790"},"modified":"2020-04-06T11:43:25","modified_gmt":"2020-04-06T08:43:25","slug":"performance-evaluation-mongodb-over-netapp-e-series","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/","title":{"rendered":"Performance Evaluation: MongoDB over NetApp E-Series"},"content":{"rendered":"<p><a href=\"https:\/\/www.netapp.com\/\" rel=\"noreferrer noopener\" target=\"_blank\">NetApp<\/a>, a provider of high-performing data storage systems, has been working on adjusting its offerings to the requirements of NoSQL databases,such as MongoDB. As a result, the company now offers two MongoDB-certified flash storage solutions. Altoros joined the effort to evaluate these products.<\/p>\n<p>This blog post reveals some of the performance results for the MongoDB integrated architecture deployed to NetApp E-Series.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#Overview_of_the_tested_scenarios\" >Overview of the tested scenarios<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#Testing_SSD_cache\" >Testing SSD cache<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#Disk_failure_recovery\" >Disk failure recovery<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#Further_reading\" >Further reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Overview_of_the_tested_scenarios\"><\/span>Overview of the tested scenarios<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The examined system design employs a highly effective and scalable MongoDB cluster empowered with the additional storage reliability provided by E-Series. The results shed light on both performance and recovery after a disk failure. A sharded MongoDB cluster over NetApp E-Series E5600 was tested under the following scenarios.<\/p>\n<ul>\n<li>All-SSD drives (equivalent to an EF560)<\/li>\n<li>HDD drives employing SSD drives for read acceleration (SSD Read Cache)<\/li>\n<li>E5600 configured with Dynamic Disk Pools (DDP) for enhanced recovery times when a drive fails (performance on failure)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Testing_SSD_cache\"><\/span>Testing SSD cache<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The new SSD Read Cache feature was the most promising to the NoSQL team at Altoros, since it serves as a candidate to improve HDD-backed deployment performance close to the one observed for the all-SSD configuration. The diagram below demonstrates some of the results.<\/p>\n<p><center><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/03\/throughput-comparison-for-600-million-documents-netapp-e-series-mongodb-v6.jpg\" alt=\"throughput-comparison-for-600-million-documents-netapp-e-series-mongodb-v6\" width=\"640\" class=\"aligncenter size-full wp-image-51792\" \/><small>SSD cache test results<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Disk_failure_recovery\"><\/span>Disk failure recovery<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The following diagram illustrates fast recovery after a disk failure, as well as increased overall storage manageability.<\/p>\n<p><center><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/03\/ssd-drive-failure-test-in-ddp-netapp-e-series-over-mongodb-v7.png\" alt=\"ssd-drive-failure-test-in-ddp-netapp-e-series-over-mongodb-v7\" width=\"547\" height=\"358\" class=\"aligncenter size-full wp-image-51793\" \/><small>All-SSD drive failure test results<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This way, when implemented for high-load MongoDB deployments, NetApp E-Series outranks direct-access storages against a number of criteria. One of the main advantages is the opportunity to use a regular HDD storage armed with an SSD-based cache. In addition to low latencies and high throughput, the NetApp E-Series integrated architecture for MongoDB provides rapid rebuild after disk failures and other operational advantages.<\/p>\n<p>For the result of performance tests, check out this 25-page <a href=\"https:\/\/www.altoros.com\/research-papers\/performance-benchmark-mongodb-over-netapp-e-series\/\">technical report<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/mongodb-3-4-vs-couchbase-server-5-0-vs-datastax-enterprise-5-0-cassandra-2017\/\">MongoDB 3.4 vs. Couchbase Server 5.0 vs. DataStax Enterprise 5.0 (Cassandra)<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/comparing-database-query-languages-in-mysql-couchbase-and-mongodb\/\">Comparing Database Query Languages in MySQL, Couchbase, and MongoDB<\/a>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/nosql-tech-comparison-2014-cassandra-datastax-mongodb-and-couchbase\/\">NoSQL Tech Comparison 2014: Cassandra (DataStax), MongoDB, and Couchbase<\/a><\/li>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>NetApp, a provider of high-performing data storage systems, has been working on adjusting its offerings to the requirements of NoSQL databases,such as MongoDB. As a result, the company now offers two MongoDB-certified flash storage solutions. Altoros joined the effort to evaluate these products.<\/p>\n<p>This blog post reveals some of the performance [&#8230;]<\/p>\n","protected":false},"author":100,"featured_media":51812,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[895],"class_list":["post-51790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-research-and-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Performance Evaluation: MongoDB over NetApp E-Series | Altoros<\/title>\n<meta name=\"description\" content=\"The study embodies the performance test results of a sharded MongoDB cluster over NetApp E-Series E5600 under the three scenarios.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Performance Evaluation: MongoDB over NetApp E-Series | Altoros\" \/>\n<meta property=\"og:description\" content=\"NetApp, a provider of high-performing data storage systems, has been working on adjusting its offerings to the requirements of NoSQL databases,such as MongoDB. As a result, the company now offers two MongoDB-certified flash storage solutions. Altoros joined the effort to evaluate these products. This blog post reveals some of the performance [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-01T14:30:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-04-06T08:43:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Vladimir Starostenkov\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vladimir Starostenkov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/\",\"name\":\"Performance Evaluation: MongoDB over NetApp E-Series | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif\",\"datePublished\":\"2016-06-01T14:30:29+00:00\",\"dateModified\":\"2020-04-06T08:43:25+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/ffc25c41512c6d3809a55c40779716c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Performance Evaluation: MongoDB over NetApp E-Series\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/ffc25c41512c6d3809a55c40779716c6\",\"name\":\"Vladimir Starostenkov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Starostenkov_Vladimir.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Starostenkov_Vladimir.jpg\",\"caption\":\"Vladimir Starostenkov\"},\"description\":\"Vladimir Starostenkov is a Senior R&amp;D Engineer at Altoros. He is focused on implementing complex software architectures, including data-intensive systems and Hadoop-driven apps. Having background in computer science, Vladimir is passionate about artificial intelligence and machine learning algorithms. His NoSQL and Hadoop studies were published in NetworkWorld, CIO.com, and other industry media.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/vladimir-starostenkov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Performance Evaluation: MongoDB over NetApp E-Series | Altoros","description":"The study embodies the performance test results of a sharded MongoDB cluster over NetApp E-Series E5600 under the three scenarios.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/","og_locale":"en_US","og_type":"article","og_title":"Performance Evaluation: MongoDB over NetApp E-Series | Altoros","og_description":"NetApp, a provider of high-performing data storage systems, has been working on adjusting its offerings to the requirements of NoSQL databases,such as MongoDB. As a result, the company now offers two MongoDB-certified flash storage solutions. Altoros joined the effort to evaluate these products. This blog post reveals some of the performance [...]","og_url":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/","og_site_name":"Altoros","article_published_time":"2016-06-01T14:30:29+00:00","article_modified_time":"2020-04-06T08:43:25+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif","type":"image\/gif"}],"author":"Vladimir Starostenkov","twitter_misc":{"Written by":"Vladimir Starostenkov","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/","url":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/","name":"Performance Evaluation: MongoDB over NetApp E-Series | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif","datePublished":"2016-06-01T14:30:29+00:00","dateModified":"2020-04-06T08:43:25+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/ffc25c41512c6d3809a55c40779716c6"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/06\/performance-evaluation-mongodb-over-netapp-e-series-featured-image.gif","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/performance-evaluation-mongodb-over-netapp-e-series\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Performance Evaluation: MongoDB over NetApp E-Series"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/ffc25c41512c6d3809a55c40779716c6","name":"Vladimir Starostenkov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Starostenkov_Vladimir.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Starostenkov_Vladimir.jpg","caption":"Vladimir Starostenkov"},"description":"Vladimir Starostenkov is a Senior R&amp;D Engineer at Altoros. He is focused on implementing complex software architectures, including data-intensive systems and Hadoop-driven apps. Having background in computer science, Vladimir is passionate about artificial intelligence and machine learning algorithms. His NoSQL and Hadoop studies were published in NetworkWorld, CIO.com, and other industry media.","url":"https:\/\/www.altoros.com\/blog\/author\/vladimir-starostenkov\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/51790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/100"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=51790"}],"version-history":[{"count":6,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/51790\/revisions"}],"predecessor-version":[{"id":52699,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/51790\/revisions\/52699"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/51812"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=51790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=51790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=51790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}