{"id":2711,"date":"2017-02-16T23:02:27","date_gmt":"2017-02-17T07:02:27","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2711"},"modified":"2025-06-13T21:23:17","modified_gmt":"2025-06-14T04:23:17","slug":"sdk-features-new-couchbase-4-6","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/sdk-features-new-couchbase-4-6\/","title":{"rendered":"Recursos do SDK - Novos para o Couchbase 4.6"},"content":{"rendered":"<p>Junto com a vers\u00e3o 4.6 do Couchbase Server desta semana, temos uma vers\u00e3o super recheada com v\u00e1rios <strong>Novos recursos do SDK<\/strong> para ajud\u00e1-lo a otimizar o desenvolvimento. Desde o gerenciamento eficiente <strong>Estruturas de dados<\/strong> para o suporte mais recente para <strong>.NET Core<\/strong>\u00c9 hora de atualizar para as bibliotecas mais recentes!  Tamb\u00e9m lan\u00e7amos atualiza\u00e7\u00f5es significativas em nossas bibliotecas <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/big-data\/\"><strong>Conectores de Big Data<\/strong><\/a> para <strong>Fa\u00edsca<\/strong> e <strong>Kafka<\/strong>.<\/p>\n<h2>Estruturas de dados<\/h2>\n<p>Ao trazer\u00a0<strong>Cole\u00e7\u00e3o Native<\/strong>\u00a0para o SDK do Couchbase, agora \u00e9 ainda mais f\u00e1cil mapear os dados do documento em estruturas que sua linguagem entende.  Todas as linguagens oferecem suporte a isso por meio de fun\u00e7\u00f5es simples e <strong>.NET<\/strong> e <strong>Java<\/strong> t\u00eam suporte especial extra usando seus <strong>Estruturas de cole\u00e7\u00f5es<\/strong>.  As estruturas incluem <strong>Lista, Mapa, Conjunto e Fila<\/strong> - cada um com fun\u00e7\u00f5es espec\u00edficas para adicionar\/remover, empurrar\/abrir e muito mais.<\/p>\n<p>Eles tamb\u00e9m s\u00e3o criados para serem o mais eficientes poss\u00edvel.  Nos bastidores, ele usa nosso <strong>subdocumento compat\u00edvel com a rede<\/strong> processos, mantendo o tr\u00e1fego em um n\u00edvel m\u00ednimo e, ao mesmo tempo, fazendo <strong>atualiza\u00e7\u00f5es at\u00f4micas de documentos<\/strong> no servidor - tudo isso enquanto voc\u00ea simplesmente atualiza as cole\u00e7\u00f5es em seu c\u00f3digo.<\/p>\n<p>N\u00e3o \u00e9 necess\u00e1rio fazer upserts extras ou baixar todo o documento apenas para modificar parte de uma matriz.  Essa \u00e9 uma \u00f3tima maneira de <strong>reduzir a quantidade de manuseio de documentos<\/strong>\u00a0que voc\u00ea precisa fazer em seu aplicativo.<\/p>\n<ul>\n<li>Veja exemplos de c\u00f3digo e mais detalhes em <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/native-collections-new-data-structures-couchbase-4-6\/\">Estruturas de dados: Cole\u00e7\u00f5es nativas Novo no Couchbase 4.6<\/a>.<\/li>\n<\/ul>\n<h2>Integra\u00e7\u00e3o do .NET Core<\/h2>\n<p>O esfor\u00e7o da Microsoft para <strong>desenvolvimento entre plataformas via .NET Core<\/strong> \u00e9 extremamente importante para a nossa comunidade.  Por isso, quer\u00edamos ter certeza de que voc\u00ea poderia obter o suporte do .Net Core para o Couchbase o mais r\u00e1pido poss\u00edvel.  Todos os aplicativos .NET se beneficiar\u00e3o da migra\u00e7\u00e3o para essa plataforma mais recente, especialmente para aqueles que desejam suporte a v\u00e1rios sistemas operacionais imediatamente.<\/p>\n<p><strong>Por exemplo, crie aplicativos no Windows, implemente no OS X e no Linux sem precisar alterar seu c\u00f3digo. \u00a0<\/strong><\/p>\n<p>Como de costume, enviamos todas as nossas bibliotecas .NET para <a href=\"https:\/\/www.nuget.org\/packages\/CouchbaseNetClient\/\">NuGet<\/a>\u00a0para simplificar ao m\u00e1ximo a integra\u00e7\u00e3o do Couchbase em seu aplicativo.<\/p>\n<p>H\u00e1 muito mais aprimoramentos na vers\u00e3o mais recente do .NET SDK - leia sobre eles <a href=\"https:\/\/docs.couchbase.com\/dotnet-sdk\/current\/project-docs\/sdk-release-notes.html\">nas notas de vers\u00e3o<\/a>.<\/p>\n<ul>\n<li>Leia tudo sobre isso na postagem do blog de Jeff\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/introducing-couchbase-net-2-4-0-net-core-ga\/\">Apresentando o Couchbase .NET 2.4.0 - .NET Core GA<\/a>.<\/li>\n<li>Veja-o em a\u00e7\u00e3o usando <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/.net-core-with-visual-studio-code\/\">IDE do Visual Studio Code<\/a><\/li>\n<\/ul>\n<h2>Atualiza\u00e7\u00f5es do Kafka 3.x<\/h2>\n<p>A integra\u00e7\u00e3o do Couchbase com o Kafka deu um grande salto.  As atualiza\u00e7\u00f5es 3.x trazem suporte para\u00a0<strong>tanto Sink quanto Source<\/strong> permitindo que voc\u00ea leia e grave no Couchbase usando o Kafka.  Voc\u00ea tamb\u00e9m pode processar facilmente eventos do Couchbase usando <a href=\"https:\/\/www.confluent.io\/blog\/introducing-kafka-streams-stream-processing-made-simple\/\"><strong>Fluxos do Kafka<\/strong><\/a> tecnologia.<\/p>\n<p>Para ajudar a simplificar o desenvolvimento e a implanta\u00e7\u00e3o, agora h\u00e1\u00a0<a href=\"https:\/\/docs.confluent.io\/2.0.0\/connect\/intro.html\"><strong>Conex\u00e3o Kafka<\/strong><\/a> plug and play sem a necessidade de escrever conectores personalizados entre seus Buckets e T\u00f3picos.  Isso \u00e9 especialmente f\u00e1cil por meio da integra\u00e7\u00e3o com <a href=\"https:\/\/www.confluent.io\/product\/control-center\/\">Centro de controle do Confluent<\/a>\u00a0- fornecendo muitos recursos avan\u00e7ados, inclusive monitoramento em tempo real, por meio de uma interface de usu\u00e1rio da Web.<\/p>\n<p>Outros recursos que vale a pena conferir incluem\u00a0<strong>Topologia din\u00e2mica<\/strong>\u00a0para reequil\u00edbrio e failover e muito mais.<\/p>\n<ul>\n<li>Para saber mais, siga o blog de Roi <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/getting-started-with-kafka-and-couchbase-as-an-endpoint\/\">Introdu\u00e7\u00e3o ao Kafka e ao Couchbase como um endpoint<\/a>.<\/li>\n<li>Ir direto para <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.6\/connectors\/kafka-3.1\/kafka-intro.html\">os documentos<\/a> para ver exemplos e notas de vers\u00e3o.<\/li>\n<li>Assista ao v\u00eddeo <a href=\"https:\/\/youtu.be\/L0SfRfKBRGA\">Confluent: Transmiss\u00e3o de dados operacionais com o Kafka<\/a> - da confer\u00eancia Couchbase Connect apresentada com nosso parceiro, <a href=\"https:\/\/confluent.io\">Confluente<\/a>.<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" title=\"Confluente: Transmiss\u00e3o de dados operacionais com o Kafka - Couchbase Connect 2016\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/L0SfRfKBRGA?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/www.couchbase.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<h2>Atualiza\u00e7\u00f5es do Spark 2.x<\/h2>\n<p>Assim como o Kafka, nosso conector Spark passou por muitos aprimoramentos significativos recentemente.  As melhorias mais recentes incluem suporte para <strong>Spark 2.0<\/strong> e recursos relacionados.  At\u00e9 implementamos alguns dos mais recentes aprimoramentos de ponta, incluindo <strong>Fluxo de estrutura<\/strong> (tanto a fonte quanto o sumidouro!). \u00a0<strong>Topologia din\u00e2mica<\/strong> agora \u00e9 suportado para ajudar com as necessidades de failover e rebalanceamento de maneira f\u00e1cil.<\/p>\n<ul>\n<li>V\u00e1 diretamente para <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.6\/connectors\/spark-2.0\/spark-intro.html#concept_l11_ppm_pp\">os documentos<\/a>.<\/li>\n<li>Comece a usar <a href=\"https:\/\/dzone.com\/articles\/getting-started-with-couchbase-and-spark-on-apache\">Couchbase Spark usando o Zeppelin<\/a> cadernos da web.<\/li>\n<li>Ainda estou pensando <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/why-spark-and-nosql\/\">Por que Spark e NoSQL<\/a>?<\/li>\n<li>Veja <a href=\"https:\/\/youtu.be\/muLEFGXpST8\">V\u00eddeo do Couchbase Connect 2016<\/a> incluindo uma apresenta\u00e7\u00e3o com nosso parceiro, <a href=\"https:\/\/databricks.com\">Telas de dados<\/a>.<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" title=\"Databricks: Explorando todas as maneiras de analisar dados com o Spark - Couchbase Connect 2016\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/muLEFGXpST8?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/www.couchbase.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<h2>Outras atualiza\u00e7\u00f5es de idiomas<\/h2>\n<p>H\u00e1 muitas outras atualiza\u00e7\u00f5es no SDK do Couchbase neste m\u00eas - confira as \u00faltimas altera\u00e7\u00f5es em cada uma delas abaixo.  Agora \u00e9 a hora de fazer a atualiza\u00e7\u00e3o!<\/p>\n<p style=\"text-align: center\">Notas de lan\u00e7amento:\u00a0<a href=\"https:\/\/docs.couchbase.com\/dotnet-sdk\/current\/project-docs\/sdk-release-notes.html\">.NET<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/java-sdk\/current\/project-docs\/sdk-release-notes.html\">Java<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/nodejs-sdk\/current\/project-docs\/sdk-release-notes.html\">Node.js<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/go-sdk\/current\/project-docs\/sdk-release-notes.html\">Ir<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/php-sdk\/current\/project-docs\/sdk-release-notes.html\">PHP<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/python-sdk\/current\/project-docs\/sdk-release-notes.html\">Python<\/a> &#8211; <a href=\"https:\/\/docs.couchbase.com\/c-sdk\/current\/project-docs\/sdk-release-notes.html\">C<\/a><\/p>\n<p>Voc\u00ea pode se manter informado sobre esses lan\u00e7amentos seguindo os projetos em <a href=\"https:\/\/github.com\/couchbase?utf8=%E2%9C%93&amp;q=sdk&amp;type=&amp;language=\">Github<\/a>\u00a0mas a melhor maneira \u00e9 <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/developers\/community\/\">Inscreva-se em nosso boletim informativo da comunidade<\/a>\u00a0- Mantenha-se informado sobre novos lan\u00e7amentos, blogs e <strong>comunidade<\/strong> eventos de treinamento que mostram os novos recursos mais recentes.<\/p>","protected":false},"excerpt":{"rendered":"<p>Along with this week&#8217;s Couchbase Server 4.6 release we have a super\u00a0packed release with several new SDK features to\u00a0help you streamline development. From efficiently managed Data Structures to the latest support for .NET Core, it is time to update to [&hellip;]<\/p>","protected":false},"author":75185,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1814,10126,1816,1820,1818,1822,2201],"tags":[1800,1487,1610],"ppma_author":[9163],"class_list":["post-2711","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-application-design","category-asp-dotnet","category-couchbase-server","category-golang","category-java","category-node-js","category-tools-sdks","tag-data-structures","tag-kafka","tag-spark"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SDK Features - New For Couchbase 4.6 - 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\/sdk-features-new-couchbase-4-6\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SDK Features - New For Couchbase 4.6\" \/>\n<meta property=\"og:description\" content=\"Along with this week&#8217;s Couchbase Server 4.6 release we have a super\u00a0packed release with several new SDK features to\u00a0help you streamline development. From efficiently managed Data Structures to the latest support for .NET Core, it is time to update to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/sdk-features-new-couchbase-4-6\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-17T07:02:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T04:23:17+00:00\" \/>\n<meta name=\"author\" content=\"Tyler Mitchell - Senior Product Marketing Manager\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@1tylermitchell\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tyler Mitchell - Senior Product Marketing Manager\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/\"},\"author\":{\"name\":\"Tyler Mitchell - Senior Product Marketing Manager\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/684cc0e5c60cd2e4b591db9621494ed0\"},\"headline\":\"SDK Features &#8211; New For Couchbase 4.6\",\"datePublished\":\"2017-02-17T07:02:27+00:00\",\"dateModified\":\"2025-06-14T04:23:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/\"},\"wordCount\":717,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"Data structures\",\"kafka\",\"spark\"],\"articleSection\":[\".NET\",\"Application Design\",\"ASP.NET\",\"Couchbase Server\",\"GoLang\",\"Java\",\"Node.js\",\"Tools &amp; SDKs\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/\",\"name\":\"SDK Features - New For Couchbase 4.6 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2017-02-17T07:02:27+00:00\",\"dateModified\":\"2025-06-14T04:23:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#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\/sdk-features-new-couchbase-4-6\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SDK Features &#8211; New For Couchbase 4.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\/684cc0e5c60cd2e4b591db9621494ed0\",\"name\":\"Tyler Mitchell - Senior Product Marketing Manager\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d8a7c532bf2b94b7a2fe7a8439aafd75\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ebec3213e756f2e1f7118fcb5722e2cd1484c9256ae34ceb8f77054b986f21ce?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ebec3213e756f2e1f7118fcb5722e2cd1484c9256ae34ceb8f77054b986f21ce?s=96&d=mm&r=g\",\"caption\":\"Tyler Mitchell - Senior Product Marketing Manager\"},\"description\":\"Works as Senior Product Marketing Manager at Couchbase, helping bring knowledge about products into the public limelight while also supporting our field teams with valuable content.\",\"sameAs\":[\"https:\/\/linkedin.com\/in\/tylermitchell\",\"https:\/\/x.com\/1tylermitchell\",\"https:\/\/www.youtube.com\/channel\/UCBZFuoiTcg0f3lGSQwLjeTg\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/tylermitchell\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Recursos do SDK - Novidades no Couchbase 4.6 - 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\/sdk-features-new-couchbase-4-6\/","og_locale":"pt_BR","og_type":"article","og_title":"SDK Features - New For Couchbase 4.6","og_description":"Along with this week&#8217;s Couchbase Server 4.6 release we have a super\u00a0packed release with several new SDK features to\u00a0help you streamline development. From efficiently managed Data Structures to the latest support for .NET Core, it is time to update to [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/sdk-features-new-couchbase-4-6\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-02-17T07:02:27+00:00","article_modified_time":"2025-06-14T04:23:17+00:00","author":"Tyler Mitchell - Senior Product Marketing Manager","twitter_card":"summary_large_image","twitter_creator":"@1tylermitchell","twitter_misc":{"Written by":"Tyler Mitchell - Senior Product Marketing Manager","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/"},"author":{"name":"Tyler Mitchell - Senior Product Marketing Manager","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/684cc0e5c60cd2e4b591db9621494ed0"},"headline":"SDK Features &#8211; New For Couchbase 4.6","datePublished":"2017-02-17T07:02:27+00:00","dateModified":"2025-06-14T04:23:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/"},"wordCount":717,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["Data structures","kafka","spark"],"articleSection":[".NET","Application Design","ASP.NET","Couchbase Server","GoLang","Java","Node.js","Tools &amp; SDKs"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/","url":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/","name":"Recursos do SDK - Novidades no Couchbase 4.6 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2017-02-17T07:02:27+00:00","dateModified":"2025-06-14T04:23:17+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/sdk-features-new-couchbase-4-6\/#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\/sdk-features-new-couchbase-4-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SDK Features &#8211; New For Couchbase 4.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\/684cc0e5c60cd2e4b591db9621494ed0","name":"Tyler Mitchell - Gerente s\u00eanior de marketing de produtos","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d8a7c532bf2b94b7a2fe7a8439aafd75","url":"https:\/\/secure.gravatar.com\/avatar\/ebec3213e756f2e1f7118fcb5722e2cd1484c9256ae34ceb8f77054b986f21ce?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ebec3213e756f2e1f7118fcb5722e2cd1484c9256ae34ceb8f77054b986f21ce?s=96&d=mm&r=g","caption":"Tyler Mitchell - Senior Product Marketing Manager"},"description":"Works as Senior Product Marketing Manager at Couchbase, helping bring knowledge about products into the public limelight while also supporting our field teams with valuable content.","sameAs":["https:\/\/linkedin.com\/in\/tylermitchell","https:\/\/x.com\/1tylermitchell","https:\/\/www.youtube.com\/channel\/UCBZFuoiTcg0f3lGSQwLjeTg"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/tylermitchell\/"}]}},"authors":[{"term_id":9163,"user_id":75185,"is_guest":0,"slug":"tylermitchell","display_name":"Tyler Mitchell - Senior Product Marketing Manager","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/876da1e4284f1832c871b3514caf7867357744b8c0a370ef6f53a79dee2f379e?s=96&d=mm&r=g","author_category":"","last_name":"Mitchell - Senior Product Marketing Manager","first_name":"Tyler","job_title":"Senior Product Marketing Manager","user_url":"","description":"Trabalha como Gerente S\u00eanior de Marketing de Produto na Couchbase, ajudando a levar o conhecimento sobre os produtos para o centro das aten\u00e7\u00f5es do p\u00fablico e, ao mesmo tempo, apoiando nossas equipes de campo com conte\u00fado valioso. Sua paix\u00e3o pessoal s\u00e3o todas as coisas geoespaciais, tendo trabalhado em GIS durante metade de sua carreira. Agora, a IA e a pesquisa vetorial est\u00e3o em sua mente."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2711","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\/75185"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=2711"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2711\/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=2711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=2711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=2711"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=2711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}