{"id":1905,"date":"2015-03-19T16:20:52","date_gmt":"2015-03-19T16:20:51","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1905"},"modified":"2015-03-19T16:20:52","modified_gmt":"2015-03-19T16:20:51","slug":"how-wired-is-mongodb-wiredtiger","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/how-wired-is-mongodb-wiredtiger\/","title":{"rendered":"Como o MongoDB + WiredTiger est\u00e1 conectado?"},"content":{"rendered":"<p>O MongoDB 3.0 \u00e9 uma vers\u00e3o importante com melhorias h\u00e1 muito esperadas. A mais not\u00e1vel? O mecanismo de armazenamento opcional WiredTiger. Afinal de contas, o WiredTiger foi fundado pelas pessoas por tr\u00e1s do Berkeley DB. O MongoDB afirma que o desempenho de grava\u00e7\u00e3o do WiredTiger \u00e9 de 7 a 10 vezes mais r\u00e1pido do que o mecanismo de armazenamento padr\u00e3o, o MMAP. Talvez seja, talvez n\u00e3o seja. De qualquer forma, o WiredTiger \u00e9 melhor.<\/p>\n<p>Ent\u00e3o, o MongoDB diminuiu a diferen\u00e7a de desempenho em rela\u00e7\u00e3o ao Couchbase Server?<\/p>\n<p>Avalon Consulting <a href=\"https:\/\/news.avalonconsult.com\/2015\/03\/19\/performance_benchmark\/\" target=\"_blank\">aferido<\/a> MongoDB e Couchbase Server para descobrir.<\/p>\n<p><strong>Cen\u00e1rio de refer\u00eancia<\/strong><\/p>\n<p>O cen\u00e1rio de benchmark exigia uma consist\u00eancia forte; o MongoDB e o Couchbase Server garantem uma consist\u00eancia forte por padr\u00e3o, uma carga de trabalho equilibrada de 50% de leituras e 50% de atualiza\u00e7\u00f5es para representar uma ampla gama de casos de uso e refletir o desempenho de leitura e grava\u00e7\u00e3o, um conjunto de trabalho que n\u00e3o cabia na mem\u00f3ria e os dados a serem replicados para durabilidade e disponibilidade. Por fim, a lat\u00eancia de leitura e grava\u00e7\u00e3o n\u00e3o pode exceder 5 ms.<\/p>\n<p>A Avalon Consulting implantou os dois bancos de dados com nove n\u00f3s e nove servidores - um n\u00f3 por servidor. Afinal, a implementa\u00e7\u00e3o de tr\u00eas vezes o n\u00famero de n\u00f3s do MongoDB exigiria tr\u00eas vezes o n\u00famero de assinaturas em um ambiente de produ\u00e7\u00e3o com suporte.<\/p>\n<ul>\n<li>Forte consist\u00eancia<\/li>\n<li>50% Reads, 50% Updates<\/li>\n<li>Lat\u00eancia de leitura e grava\u00e7\u00e3o &lt; 5ms<\/li>\n<li>9 servidores, 9 n\u00f3s - 1 servidor por n\u00f3<\/li>\n<li>Dados replicados (1 prim\u00e1rio, 2 secund\u00e1rios)<\/li>\n<li>Dados &gt; Mem\u00f3ria *\n<ul>\n<li>300 milh\u00f5es de documentos<\/li>\n<li>286 GB prim\u00e1rio (1x) + 572 GB secund\u00e1rio (2x)<\/li>\n<li>90 GB de mem\u00f3ria prim\u00e1ria residente (32%)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\n* O conjunto de trabalho era todo o conjunto de dados.<\/p>\n<p><strong>Metodologia<\/strong><\/p>\n<p>Execute o benchmark no Amazon Web Services com o Yahoo! Cloud Serving Benchmark, uma estrutura de teste de desempenho de c\u00f3digo aberto. Me\u00e7a a taxa de transfer\u00eancia e a lat\u00eancia do percentil 95 enquanto aumenta o n\u00famero de clientes simult\u00e2neos de 70 para 525 em incrementos de 35 at\u00e9 que a lat\u00eancia exceda 5 ms.<\/p>\n<p><strong>Resultados<\/strong><\/p>\n<ul>\n<li>A lat\u00eancia do MongoDB excedeu 5ms com 245 clientes simult\u00e2neos a 72K.<\/li>\n<li>A taxa de transfer\u00eancia do Couchbase Server foi 2.x maior com 245 clientes simult\u00e2neos a 186K.<\/li>\n<li>A lat\u00eancia do Couchbase Server foi inferior a 5ms com 525 clientes simult\u00e2neos a 298K.<\/li>\n<li>A lat\u00eancia do Couchbase Server excedeu 5ms com 805 clientes simult\u00e2neos a 336K.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" align=\"middle\"  src=\"\/wp-content\/original-assets\/how-wired-is-mongodb-wiredtiger\/throughput.png\"\/><\/p>\n<p><img decoding=\"async\" align=\"middle\"  src=\"\/wp-content\/original-assets\/how-wired-is-mongodb-wiredtiger\/read_latency.png\"\/><\/p>\n<p><img decoding=\"async\" align=\"middle\"  src=\"\/wp-content\/original-assets\/how-wired-is-mongodb-wiredtiger\/update_latency.png\"\/><\/p>\n<p><img decoding=\"async\" align=\"middle\"  src=\"\/wp-content\/original-assets\/how-wired-is-mongodb-wiredtiger\/cbs_max.png\"\/><\/p>\n<p><strong>Conclus\u00e3o<\/strong><\/p>\n<p>O problema com o MongoDB n\u00e3o era o mecanismo de armazenamento, embora o MMAP n\u00e3o o favorecesse, mas sim a fragmenta\u00e7\u00e3o. E continua sendo. N\u00e3o existe um mecanismo de armazenamento capaz de superar as limita\u00e7\u00f5es da fragmenta\u00e7\u00e3o. A lat\u00eancia do MongoDB \u00e9 aceit\u00e1vel, mas n\u00e3o por muito tempo. O WiredTiger ajudou com a lat\u00eancia, mas a taxa de transfer\u00eancia ainda era limitada por um banco de dados n\u00e3o projetado para concorr\u00eancia. Supondo que o MongoDB seja dimensionado linearmente, seria necess\u00e1rio de 3 a 5 vezes o n\u00famero de n\u00f3s para ter um desempenho t\u00e3o bom quanto o do Couchbase Server.<\/p>\n<p>Voc\u00ea pode encontrar todos os detalhes no <a href=\"https:\/\/info.couchbase.com\/Benchmark_MongoDB_VS_CouchbaseServer_B.html\" target=\"_blank\">relat\u00f3rio<\/a>.<\/p>\n<p>Discutir sobre <a href=\"https:\/\/news.ycombinator.com\/item?id=9232967\" target=\"_blank\">Not\u00edcias Hacker<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>MongoDB 3.0 is a major release with long awaited improvements. The most notable? The optional storage engine WiredTiger. After all, WiredTiger was founded by the people behind Berkeley DB. MongoDB claims WiredTiger write performance is 7-10x faster than the default [&hellip;]<\/p>","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":[1],"tags":[],"ppma_author":[9000],"class_list":["post-1905","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"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>How Wired is MongoDB + WiredTiger? - 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\/pt\/how-wired-is-mongodb-wiredtiger\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Wired is MongoDB + WiredTiger?\" \/>\n<meta property=\"og:description\" content=\"MongoDB 3.0 is a major release with long awaited improvements. The most notable? The optional storage engine WiredTiger. After all, WiredTiger was founded by the people behind Berkeley DB. MongoDB claims WiredTiger write performance is 7-10x faster than the default [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/how-wired-is-mongodb-wiredtiger\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-19T16:20:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/\"},\"author\":{\"name\":\"Shane Johnson, Director, Product Marketing, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98\"},\"headline\":\"How Wired is MongoDB + WiredTiger?\",\"datePublished\":\"2015-03-19T16:20:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/\"},\"wordCount\":408,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/\",\"name\":\"How Wired is MongoDB + WiredTiger? - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-03-19T16:20:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#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\/how-wired-is-mongodb-wiredtiger\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Wired is MongoDB + WiredTiger?\"}]},{\"@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\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@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\":\"pt-BR\",\"@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\/pt\/author\/shane-johnson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How Wired is MongoDB + WiredTiger? - 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\/pt\/how-wired-is-mongodb-wiredtiger\/","og_locale":"pt_BR","og_type":"article","og_title":"How Wired is MongoDB + WiredTiger?","og_description":"MongoDB 3.0 is a major release with long awaited improvements. The most notable? The optional storage engine WiredTiger. After all, WiredTiger was founded by the people behind Berkeley DB. MongoDB claims WiredTiger write performance is 7-10x faster than the default [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/how-wired-is-mongodb-wiredtiger\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-03-19T16:20:51+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png","type":"image\/png"}],"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":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/"},"author":{"name":"Shane Johnson, Director, Product Marketing, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f045291995fbe1d06823814c3d39fe98"},"headline":"How Wired is MongoDB + WiredTiger?","datePublished":"2015-03-19T16:20:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/"},"wordCount":408,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/","url":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/","name":"How Wired is MongoDB + WiredTiger? - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-03-19T16:20:51+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/how-wired-is-mongodb-wiredtiger\/#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\/how-wired-is-mongodb-wiredtiger\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How Wired is MongoDB + WiredTiger?"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","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":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@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, diretor de marketing de produtos da Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@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 foi diretor de marketing de produtos da Couchbase. Antes da Couchbase, ele ocupou v\u00e1rias fun\u00e7\u00f5es de desenvolvimento e evangelismo com experi\u00eancia em Java e sistemas distribu\u00eddos. Ele prestou consultoria a organiza\u00e7\u00f5es dos setores financeiro, de varejo, telecomunica\u00e7\u00f5es e m\u00eddia para elaborar e implementar arquiteturas que dependiam de sistemas distribu\u00eddos para dados e an\u00e1lises.","url":"https:\/\/www.couchbase.com\/blog\/pt\/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 foi diretor de marketing de produtos da Couchbase. Antes da Couchbase, ele ocupou v\u00e1rias fun\u00e7\u00f5es de desenvolvimento e evangelismo com experi\u00eancia em Java e sistemas distribu\u00eddos. Ele prestou consultoria a organiza\u00e7\u00f5es dos setores financeiro, de varejo, telecomunica\u00e7\u00f5es e m\u00eddia para elaborar e implementar arquiteturas que dependiam de sistemas distribu\u00eddos para dados e an\u00e1lises."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=1905"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1905\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=1905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=1905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=1905"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=1905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}