{"id":1909,"date":"2015-03-24T23:45:04","date_gmt":"2015-03-24T23:45:04","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1909"},"modified":"2023-06-27T22:59:42","modified_gmt":"2023-06-28T05:59:42","slug":"introducing-multi-dimensional-scaling","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/","title":{"rendered":"Announcing Multi-Dimensional Scaling (MDS)"},"content":{"rendered":"<p>I&#039;m excited to announce Multi-Dimensional Scaling.<\/p>\n<p>We&#039;ve reimagined and redefined the way enterprises scale a distributed database with Multi-Dimensional Scaling. It&#039;s the option to separate, isolate, and scale individual database services &#8211; query, index, and data &#8211; to improve performance and resource utilization.<\/p>\n<p><img decoding=\"async\" align=\"middle\" src=\"\/wp-content\/original-assets\/introducing-multi-dimensional-scaling\/mds_diagram.png\" width=\"555px\" \/><\/p>\n<h3>Distribute Data, not Query Execution and Indexes<\/h3>\n<p>Multi-Dimensional Scaling enables us to distribute data without distributing query execution and indexes. A query will complete faster when it&#039;t not executed on every node, and an index will be searched faster when it\u2019s not stored on every node.<\/p>\n<h3>Optimize Hardware for the Service, not the Database<\/h3>\n<p>Multi-Dimensional Scaling enables us to support multiple hardware profiles by running different services on different nodes. As a result, every single node doesn&#039;t require the fastest processor, the fastest solid state drive, and the most memory.<\/p>\n<ul>\n<li>While query nodes require a faster processor, index and data nodes do not.<\/li>\n<li>While index ndoes require a faster solid state drive, query nodes do not.<\/li>\n<li>While data nodes require more memory, query and index nodes do not.<\/li>\n<\/ul>\n<h3>Eliminate Resource Contention<\/h3>\n<p>Multi-Dimensional Scaling enables us to eliminate resource contention by running different services on different nodes. When queries are executed on separate\u00a0 nodes, there\u2019s no CPU contention between queries and reads or writes. When indexes are stored on dedi nodes, there\u2019s no disk IO contention between indexes and reads or writes.<\/p>\n<h3>Multi-Dimensional Scaling improves performance by:<\/h3>\n<ul>\n<li>Storing data and indexes on separate nodes &#8211; no disk IO contention<\/li>\n<li>Storing data and executing queries on separate nodes &#8211; no CPU contention<\/li>\n<li>Executing a query without distributing it to every node &#8211; no network overhead<\/li>\n<li>Storing an index without distributing it to every node &#8211; no network overhead<\/li>\n<\/ul>\n<h3>Multi-Dimensional Scaling improves resource utilization by:<\/h3>\n<ul>\n<li>Configuring query service nodes with fast processors, no SSDs, and less memory<\/li>\n<li>Configuring index service nodes with fast SSDs and less memory.<\/li>\n<li>Configuring data service nodes with more memory and an HDD or SSD.<\/li>\n<\/ul>\n<h3>Concepts<\/h3>\n<p><strong>Elastic Services<\/strong> enable independent scaling of the data, index, and query services. The data service can be scaled without scaling the query or index services.<\/p>\n<p><img decoding=\"async\" align=\"middle\" src=\"\/wp-content\/original-assets\/introducing-multi-dimensional-scaling\/mds_elastic_services.png\" width=\"555px\" \/><\/p>\n<p><strong>Service Optimization<\/strong> allows the hardware for a node to be optimized based on the service it\u2019s running. After all, the hardware requirements for the query, index, and data services are different.<\/p>\n<p><img decoding=\"async\" align=\"middle\" src=\"\/wp-content\/original-assets\/introducing-multi-dimensional-scaling\/mds_service_optimization.png\" width=\"555px\" \/><\/p>\n<p><strong>Service Isolation<\/strong> ensures the query, index, and data services do not suffer from resource contention. It isolates query, index, and data services to prevent queries and indexes from slowing down reads and writes.<\/p>\n<p><img decoding=\"async\" align=\"middle\" src=\"\/wp-content\/original-assets\/introducing-multi-dimensional-scaling\/mds_service_isolation.png\" width=\"555px\" \/><\/p>\n<p><strong>Flexible Deployment<\/strong> enables administrators to decide whether or not to leverage Multi-Dimensional Scaling. When a node is added, administrators can enable all of the services, some of the services, or just one of the services.<\/p>\n<p><img decoding=\"async\" align=\"middle\" src=\"\/wp-content\/original-assets\/introducing-multi-dimensional-scaling\/mds_optional_deployment.png\" width=\"555px\" \/><\/p>\n<p>Learn more about Multi-Dimensional Scaling and find out what&#039;s coming in Couchbase Server 4.0 <a href=\"https:\/\/www.couchbase.com\/coming-in-couchbase-server-4-0\/\">here<\/a>.<\/p>\n<p>Discuss on <a href=\"https:\/\/news.ycombinator.com\/item?id=9250928\">Hacker News<\/a><\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#039;m excited to announce Multi-Dimensional Scaling. We&#039;ve reimagined and redefined the way enterprises scale a distributed database with Multi-Dimensional Scaling. It&#039;s the option to separate, isolate, and scale individual database services &#8211; query, index, and data &#8211; to improve performance [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9411],"tags":[1445,9271],"ppma_author":[9000],"class_list":["post-1909","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-multi-dimensional-scaling","tag-mds","tag-multi-dimensional-scaling"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing Multi-Dimensional Scaling (MDS) - The Couchbase Blog<\/title>\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.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Multi-Dimensional Scaling (MDS)\" \/>\n<meta property=\"og:description\" content=\"I&#039;m excited to announce Multi-Dimensional Scaling. We&#039;ve reimagined and redefined the way enterprises scale a distributed database with Multi-Dimensional Scaling. It&#039;s the option to separate, isolate, and scale individual database services &#8211; query, index, and data &#8211; to improve performance [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-24T23:45:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-28T05:59:42+00:00\" \/>\n<meta name=\"author\" content=\"Shane Johnson, Director, Product Marketing, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shane Johnson, Director, Product Marketing, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\"},\"author\":{\"name\":\"Shane Johnson, Director, Product Marketing, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98\"},\"headline\":\"Announcing Multi-Dimensional Scaling (MDS)\",\"datePublished\":\"2015-03-24T23:45:04+00:00\",\"dateModified\":\"2023-06-28T05:59:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\"},\"wordCount\":476,\"commentCount\":9,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"MDS\",\"Multi-Dimensional Scaling (MDS)\"],\"articleSection\":[\"Multi-Dimensional Scaling (MDS)\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\",\"name\":\"Announcing Multi-Dimensional Scaling (MDS) - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-03-24T23:45:04+00:00\",\"dateModified\":\"2023-06-28T05:59:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Multi-Dimensional Scaling (MDS)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98\",\"name\":\"Shane Johnson, Director, Product Marketing, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/86c05535d28a003c47351c87fec5286a\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d32be7d685d95dba07766e7b2861dfc964676843c984d1ba01bf572b2e075aba?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d32be7d685d95dba07766e7b2861dfc964676843c984d1ba01bf572b2e075aba?s=96&d=mm&r=g\",\"caption\":\"Shane Johnson, Director, Product Marketing, Couchbase\"},\"description\":\"Shane K Johnson was the Director of Product Marketing at Couchbase. Prior to Couchbase, he occupied various roles in developing and evangelism with a background in Java and distributed systems. He has consulted with organizations in the financial, retail, telecommunications, and media industries to draft and implement architectures that relied on distributed systems for data and analysis.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/shane-johnson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing Multi-Dimensional Scaling (MDS) - The Couchbase Blog","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.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/","og_locale":"en_US","og_type":"article","og_title":"Announcing Multi-Dimensional Scaling (MDS)","og_description":"I&#039;m excited to announce Multi-Dimensional Scaling. We&#039;ve reimagined and redefined the way enterprises scale a distributed database with Multi-Dimensional Scaling. It&#039;s the option to separate, isolate, and scale individual database services &#8211; query, index, and data &#8211; to improve performance [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-03-24T23:45:04+00:00","article_modified_time":"2023-06-28T05:59:42+00:00","author":"Shane Johnson, Director, Product Marketing, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shane Johnson, Director, Product Marketing, Couchbase","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/"},"author":{"name":"Shane Johnson, Director, Product Marketing, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98"},"headline":"Announcing Multi-Dimensional Scaling (MDS)","datePublished":"2015-03-24T23:45:04+00:00","dateModified":"2023-06-28T05:59:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/"},"wordCount":476,"commentCount":9,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["MDS","Multi-Dimensional Scaling (MDS)"],"articleSection":["Multi-Dimensional Scaling (MDS)"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/","url":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/","name":"Announcing Multi-Dimensional Scaling (MDS) - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-03-24T23:45:04+00:00","dateModified":"2023-06-28T05:59:42+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/introducing-multi-dimensional-scaling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing Multi-Dimensional Scaling (MDS)"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98","name":"Shane Johnson, Director, Product Marketing, Couchbase","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/86c05535d28a003c47351c87fec5286a","url":"https:\/\/secure.gravatar.com\/avatar\/d32be7d685d95dba07766e7b2861dfc964676843c984d1ba01bf572b2e075aba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d32be7d685d95dba07766e7b2861dfc964676843c984d1ba01bf572b2e075aba?s=96&d=mm&r=g","caption":"Shane Johnson, Director, Product Marketing, Couchbase"},"description":"Shane K Johnson was the Director of Product Marketing at Couchbase. Prior to Couchbase, he occupied various roles in developing and evangelism with a background in Java and distributed systems. He has consulted with organizations in the financial, retail, telecommunications, and media industries to draft and implement architectures that relied on distributed systems for data and analysis.","url":"https:\/\/www.couchbase.com\/blog\/author\/shane-johnson\/"}]}},"authors":[{"term_id":9000,"user_id":13,"is_guest":0,"slug":"shane-johnson","display_name":"Shane Johnson, Director, Product Marketing, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/d32be7d685d95dba07766e7b2861dfc964676843c984d1ba01bf572b2e075aba?s=96&d=mm&r=g","author_category":"","last_name":"Johnson","first_name":"Shane","job_title":"","user_url":"","description":"Shane K Johnson was the Director of Product Marketing at Couchbase. Prior to Couchbase, he occupied various roles in developing and evangelism with a background in Java and distributed systems. He has consulted with organizations in the financial, retail, telecommunications, and media industries to draft and implement architectures that relied on distributed systems for data and analysis."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/1909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=1909"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/1909\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=1909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=1909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=1909"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=1909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}