{"id":7582,"date":"2021-03-17T07:05:20","date_gmt":"2021-03-17T14:05:20","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7582"},"modified":"2023-05-24T03:26:33","modified_gmt":"2023-05-24T10:26:33","slug":"announcing-couchbase-mobile-2-6","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-mobile-2-6\/","title":{"rendered":"Anunciando o Couchbase Mobile 2.6"},"content":{"rendered":"<p>Hoje, estamos anunciando a disponibilidade geral do Couchbase Mobile 2.6. Essa vers\u00e3o vem na esteira de <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-2-5-released\/\">Couchbase Mobile 2.5<\/a> que lan\u00e7amos em abril deste ano.<\/p>\n<p>Este \u00e9 o primeiro de uma s\u00e9rie de lan\u00e7amentos do Couchbase Mobile focados e criados para fins espec\u00edficos que nos permitir\u00e3o fornecer recursos de alta prioridade em tempo h\u00e1bil, acompanhando as necessidades de desenvolvimento \u00e1gil que os desenvolvedores de dispositivos m\u00f3veis esperam<\/p>\n<p>Esta vers\u00e3o apresenta dois recursos muito esperados: a resolu\u00e7\u00e3o personalizada de conflitos com mesclagem bidirecional no Couchbase Lite e o gerenciamento avan\u00e7ado de cache no Sync Gateway.<\/p>\n<p>O Couchbase Mobile estende o poder da Plataforma Couchbase para a borda, gerenciando e sincronizando dados com seguran\u00e7a, de qualquer nuvem para dispositivos de borda ou diretamente entre dispositivos de borda. Nesta postagem, discuto os principais recursos das plataformas Couchbase Lite e Sync Gateway. Al\u00e9m dos recursos discutidos aqui, h\u00e1 uma s\u00e9rie de corre\u00e7\u00f5es de bugs e pequenos aprimoramentos que s\u00e3o discutidos na se\u00e7\u00e3o espec\u00edfica da plataforma <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/swift.html#release-notes\">Notas de vers\u00e3o<\/a>.<\/p>\n<h2 id=\"couchbaselite\">Couchbase Lite<\/h2>\n<h3 id=\"customconflictresolution\">Resolu\u00e7\u00e3o de conflitos personalizada<\/h3>\n<p>No Couchbase Mobile 2.0, introduzimos <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/document-conflicts-couchbase-mobile\/\">Resolu\u00e7\u00e3o autom\u00e1tica de conflitos<\/a> ou \"Conflict-Free Mode\", em que os conflitos s\u00e3o tratados automaticamente pelo Couchbase Lite no momento da grava\u00e7\u00e3o, de modo que n\u00e3o h\u00e1 efetivamente nenhuma revis\u00e3o de documento conflitante no banco de dados do Couchbase. O Couchbase Lite aplica uma pol\u00edtica padr\u00e3o de resolu\u00e7\u00e3o de conflitos para lidar com os conflitos que s\u00e3o o resultado de um <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/swift.html#case-2-conflicts-when-saving-a-document\">grava\u00e7\u00e3o local<\/a> ou o resultado de grava\u00e7\u00f5es que chegam por meio de um <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/swift.html#case-1-conflicts-when-a-replication-is-in-progress\">replica\u00e7\u00e3o<\/a>. Com a Resolu\u00e7\u00e3o Autom\u00e1tica de Conflitos, os desenvolvedores de aplicativos nunca mais precisar\u00e3o se preocupar com conflitos n\u00e3o resolvidos que incham o banco de dados.<\/p>\n<p>No Couchbase Mobile 2.6, aprimoramos o suporte \u00e0 Resolu\u00e7\u00e3o Autom\u00e1tica de Conflitos, permitindo que os desenvolvedores de aplicativos definam sua pr\u00f3pria pol\u00edtica de resolu\u00e7\u00e3o de conflitos personalizada que pode substituir a pol\u00edtica padr\u00e3o. Embora as pol\u00edticas padr\u00e3o de resolu\u00e7\u00e3o de conflitos funcionassem para a grande maioria dos casos de uso, reconhecemos que h\u00e1 casos de uso em que o vencedor de duas revis\u00f5es conflitantes pode ser determinado por regras de neg\u00f3cios que somente o aplicativo conhece.<\/p>\n<p>Para oferecer suporte a esse recurso, os aplicativos devem registrar uma fun\u00e7\u00e3o de resolu\u00e7\u00e3o\/manipulador de conflitos no Couchbase Lite, que deve selecionar o vencedor de duas revis\u00f5es conflitantes. Quando o sistema encontra um conflito, o sistema chama a fun\u00e7\u00e3o de resolu\u00e7\u00e3o\/manipulador de conflitos registrada com as revis\u00f5es conflitantes e salva a revis\u00e3o vencedora retornada pela fun\u00e7\u00e3o no banco de dados. Como no caso da pol\u00edtica padr\u00e3o de resolu\u00e7\u00e3o de conflitos, n\u00e3o h\u00e1 conflitos salvos no banco de dados.<\/p>\n<p>Com esse aprimoramento, o Couchbase Mobile oferece suporte abrangente \u00e0 resolu\u00e7\u00e3o de conflitos, que \u00e9 a base dos sistemas de bancos de dados distribu\u00eddos com sincroniza\u00e7\u00e3o.<\/p>\n<p>A figura abaixo \u00e9 uma vis\u00e3o geral de alto n\u00edvel de como os conflitos s\u00e3o tratados no 2.6.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/conflict-resolution.png\" alt=\"custom conflict resolution in couchbase mobile\" \/><\/figure>\n<p>\u00c9 claro que h\u00e1 muito mais a ser feito em termos de como as exce\u00e7\u00f5es e os erros s\u00e3o tratados. Para saber mais sobre esse recurso, confira nosso <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/index.html#custom-conflict-resolution\">documenta\u00e7\u00e3o<\/a><\/p>\n<h2 id=\"syncgateway\">Gateway de sincroniza\u00e7\u00e3o<\/h2>\n<h3 id=\"advancedcachemanagement\">Gerenciamento avan\u00e7ado de cache<\/h3>\n<p>Na vers\u00e3o 2.6, apresentamos alguns aprimoramentos importantes no gerenciamento de cache do Sync Gateway que melhorar\u00e3o significativamente o suporte ao dimensionamento vertical, principalmente quando as implementa\u00e7\u00f5es forem dimensionadas para dezenas ou centenas de milh\u00f5es de canais.<\/p>\n<p>O Sync Gateway mant\u00e9m alguns caches para melhorar os tempos de resposta durante o processamento das solicita\u00e7\u00f5es recebidas. O cache de canal \u00e9 um cache de <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/current\/data-routing.html#introduction-to-channels\">canais<\/a> e metadados de documentos associados aos canais.<\/p>\n<p>At\u00e9 a vers\u00e3o 2.6, o cache de canais crescia ilimitadamente com o n\u00famero de canais. Isso n\u00e3o era um problema espec\u00edfico para implanta\u00e7\u00f5es t\u00edpicas de centenas de milhares de canais. No entanto, \u00e0 medida que as implementa\u00e7\u00f5es eram dimensionadas para dezenas ou centenas de milh\u00f5es de canais, o tamanho do cache de canais crescia sem limites, exigindo recursos de mem\u00f3ria significativos.<\/p>\n<p>Na vers\u00e3o 2.6, alteramos a pol\u00edtica de gerenciamento do cache de canais para que os canais antigos e n\u00e3o utilizados sejam automaticamente removidos e somente os canais ativos sejam mantidos no cache. Al\u00e9m disso, tornamos o tamanho do cache de canal configur\u00e1vel e expusemos v\u00e1rias configura\u00e7\u00f5es avan\u00e7adas de cache de canal que permitir\u00e3o aos usu\u00e1rios ajustar adequadamente o cache para suas implanta\u00e7\u00f5es.<\/p>\n<p>Al\u00e9m do cache de canais, o Sync Gateway mant\u00e9m um cache de revis\u00f5es, que \u00e9 o cache de corpos de documentos das revis\u00f5es acessadas mais recentemente. Na vers\u00e3o 2.6, os usu\u00e1rios podem desativar completamente esse cache. Isso \u00e9 particularmente relevante em implanta\u00e7\u00f5es muito grandes, com centenas de milh\u00f5es de documentos, em que a mem\u00f3ria dispon\u00edvel \u00e9 limitada e a taxa de acerto do cache deve ser baixa.<\/p>\n<p>Para saber mais sobre os aprimoramentos de cache no Sync Gateway, confira nosso <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.6\/index.html#cache-enhancements\">documenta\u00e7\u00e3o<\/a><\/p>\n<h2 id=\"whatnext\">O que vem a seguir<\/h2>\n<p>Nesta postagem, abordamos dois recursos principais do Couchbase Mobile 2.6. Consulte nossa documenta\u00e7\u00e3o para obter uma lista completa de todos os aprimoramentos e corre\u00e7\u00f5es de bugs. Voc\u00ea pode fazer o download do Couchbase Mobile 2.6 hoje mesmo em nosso <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=mobile\">p\u00e1gina de downloads<\/a>. Nossa Enterprise Edition tamb\u00e9m \u00e9 gratuita para download e uso para fins de desenvolvimento. Voc\u00ea pode saber mais em nosso <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/mobile\/whats-new\/\">O que h\u00e1 de novo<\/a> p\u00e1gina.<\/p>\n<p>Aqui est\u00e3o alguns links diretos:<\/p>\n<ul>\n<li>Couchbase Lite\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/index.html\">Documenta\u00e7\u00e3o<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.6\/swift.html#release-notes\">Notas de lan\u00e7amento<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Gateway de sincroniza\u00e7\u00e3o\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.6\/index.html\">Documenta\u00e7\u00e3o<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.6\/release-notes.html\">Notas de lan\u00e7amento<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/category\/couchbase-mobile\/\">Blogs do Couchbase Mobile<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\">F\u00f3runs do Couchbase<\/a><\/li>\n<\/ul>\n<p>Se tiver d\u00favidas ou coment\u00e1rios, deixe um coment\u00e1rio abaixo ou entre em contato comigo pelo <a href=\"https:\/\/twitter.com\/rajagp\">Twitter<\/a>\u00a0ou <a href=\"mailto:priya.rajagopal@couchbase.com\">enviar-me um e-mail<\/a><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Today, we\u2019re announcing the general availability of Couchbase Mobile 2.6. This release comes on the heels of Couchbase Mobile 2.5 which we released in April of this year. This is the first in a series of focused, purpose-built Couchbase Mobile [&hellip;]<\/p>","protected":false},"author":1423,"featured_media":12903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2370,1810,2366,2351],"tags":[1511,1980,2358,1340],"ppma_author":[8948],"class_list":["post-7582","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-couchbase-mobile","category-sync-gateway","category-xamarin","tag-cache","tag-conflict-resolution","tag-couchbase-mobile-2-x","tag-scalability"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing Couchbase Mobile 2.6 - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Couchbase Mobile 2.6 introduces two highly anticipated features - Custom conflict resolution and Enhanced cache management on Sync Gateway\" \/>\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\/announcing-couchbase-mobile-2-6\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Couchbase Mobile 2.6\" \/>\n<meta property=\"og:description\" content=\"Couchbase Mobile 2.6 introduces two highly anticipated features - Custom conflict resolution and Enhanced cache management on Sync Gateway\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-mobile-2-6\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-17T14:05:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-24T10:26:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/reaching-your-potential-e1647525764478.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1333\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rajagp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Announcing Couchbase Mobile 2.6\",\"datePublished\":\"2021-03-17T14:05:20+00:00\",\"dateModified\":\"2023-05-24T10:26:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/\"},\"wordCount\":812,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp\",\"keywords\":[\"Cache\",\"conflict resolution\",\"couchbase mobile 2.x\",\"Scalability\"],\"articleSection\":[\"Android\",\"Couchbase Mobile\",\"Sync Gateway\",\"Xamarin\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/\",\"name\":\"Announcing Couchbase Mobile 2.6 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp\",\"datePublished\":\"2021-03-17T14:05:20+00:00\",\"dateModified\":\"2023-05-24T10:26:33+00:00\",\"description\":\"Couchbase Mobile 2.6 introduces two highly anticipated features - Custom conflict resolution and Enhanced cache management on Sync Gateway\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp\",\"width\":2000,\"height\":1333},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Couchbase Mobile 2.6\"}]},{\"@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\/c2da90e57717ee4970c48a87a131ac2c\",\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"caption\":\"Priya Rajagopal, Senior Director, Product Management\"},\"description\":\"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.\",\"sameAs\":[\"https:\/\/x.com\/rajagp\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing Couchbase Mobile 2.6 - The Couchbase Blog","description":"O Couchbase Mobile 2.6 apresenta dois recursos muito esperados - Resolu\u00e7\u00e3o de conflitos personalizada e Gerenciamento de cache aprimorado no Sync Gateway","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\/announcing-couchbase-mobile-2-6\/","og_locale":"pt_BR","og_type":"article","og_title":"Announcing Couchbase Mobile 2.6","og_description":"Couchbase Mobile 2.6 introduces two highly anticipated features - Custom conflict resolution and Enhanced cache management on Sync Gateway","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-mobile-2-6\/","og_site_name":"The Couchbase Blog","article_published_time":"2021-03-17T14:05:20+00:00","article_modified_time":"2023-05-24T10:26:33+00:00","og_image":[{"width":2000,"height":1333,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/reaching-your-potential-e1647525764478.webp","type":"image\/webp"}],"author":"Priya Rajagopal, Senior Director, Product Management","twitter_card":"summary_large_image","twitter_creator":"@rajagp","twitter_misc":{"Written by":"Priya Rajagopal, Senior Director, Product Management","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Announcing Couchbase Mobile 2.6","datePublished":"2021-03-17T14:05:20+00:00","dateModified":"2023-05-24T10:26:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/"},"wordCount":812,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp","keywords":["Cache","conflict resolution","couchbase mobile 2.x","Scalability"],"articleSection":["Android","Couchbase Mobile","Sync Gateway","Xamarin"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/","url":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/","name":"Announcing Couchbase Mobile 2.6 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp","datePublished":"2021-03-17T14:05:20+00:00","dateModified":"2023-05-24T10:26:33+00:00","description":"O Couchbase Mobile 2.6 apresenta dois recursos muito esperados - Resolu\u00e7\u00e3o de conflitos personalizada e Gerenciamento de cache aprimorado no Sync Gateway","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/reaching-your-potential-e1647525764478.webp","width":2000,"height":1333},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-mobile-2-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing Couchbase Mobile 2.6"}]},{"@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\/c2da90e57717ee4970c48a87a131ac2c","name":"Priya Rajagopal, Diretora S\u00eanior, Gerenciamento de Produtos","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734","url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","caption":"Priya Rajagopal, Senior Director, Product Management"},"description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma.","sameAs":["https:\/\/x.com\/rajagp"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/"}]}},"authors":[{"term_id":8948,"user_id":1423,"is_guest":0,"slug":"priya-rajagopalcouchbase-com","display_name":"Priya Rajagopal, Senior Director, Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","author_category":"","last_name":"Rajagopal, Senior Director, Product Management","first_name":"Priya","job_title":"","user_url":"","description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7582","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\/1423"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=7582"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7582\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/12903"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=7582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=7582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=7582"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=7582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}