{"id":12800,"date":"2022-02-23T06:00:44","date_gmt":"2022-02-23T14:00:44","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=12800"},"modified":"2025-06-13T20:52:16","modified_gmt":"2025-06-14T03:52:16","slug":"new-platforms-support-and-advanced-administration-with-couchbase-mobile-3","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/","title":{"rendered":"Suporte a novas plataformas e administra\u00e7\u00e3o avan\u00e7ada com o Couchbase Mobile 3"},"content":{"rendered":"<p><span style=\"font-weight: 400\">\u00c9 com satisfa\u00e7\u00e3o que anunciamos o lan\u00e7amento do Couchbase Mobile 3, que inclui muitos aprimoramentos para o <strong>Couchbase Lite<\/strong> e <strong>Gateway de sincroniza\u00e7\u00e3o<\/strong> produtos para solu\u00e7\u00f5es de computa\u00e7\u00e3o m\u00f3vel e de borda. Nesta vers\u00e3o principal, continuamos a fazer grandes avan\u00e7os na \u00e1rea de <\/span><a href=\"https:\/\/resources.couchbase.com\/c\/cloud-edge-computing-wp?x=8VqgG5\"><span style=\"font-weight: 400\">computa\u00e7\u00e3o de borda<\/span><\/a><span style=\"font-weight: 400\"> expandindo nosso suporte \u00e0 plataforma de dispositivos de borda com a introdu\u00e7\u00e3o do <strong>API em C para o Couchbase Lite<\/strong>. A nova API C facilitar\u00e1 o uso do Couchbase Lite em uma ampla gama de plataformas incorporadas. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Al\u00e9m disso, estamos introduzindo aprimoramentos arquitet\u00f4nicos significativos que simplificar\u00e3o a configura\u00e7\u00e3o e a administra\u00e7\u00e3o da plataforma. Modularizamos a configura\u00e7\u00e3o do Sync Gateway, tornando-o \"sens\u00edvel ao cluster\" e agora fornecemos um ponto de extremidade seguro da API RESTful para simplificar a administra\u00e7\u00e3o do tempo de execu\u00e7\u00e3o. Isso al\u00e9m de v\u00e1rias atualiza\u00e7\u00f5es relacionadas \u00e0 seguran\u00e7a. Essa \u00e9 apenas a ponta do iceberg!<\/span><\/p>\n<p><span style=\"font-weight: 400\">Introduzimos v\u00e1rios recursos importantes que s\u00e3o discutidos nesta postagem. Para saber mais sobre as corre\u00e7\u00f5es de bugs e pequenos aprimoramentos, confira nossa <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/whatsnew.html\"><span style=\"font-weight: 400\">Gateway de sincroniza\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400\"> e <\/span><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/cbl-whatsnew.html#other-changes\"><span style=\"font-weight: 400\">Couchbase Lite<\/span><\/a><span style=\"font-weight: 400\">\u00a0especifica\u00e7\u00e3o de plataforma<\/span><span style=\"font-weight: 400\">c notas de vers\u00e3o<\/span><span style=\"font-weight: 400\">.<\/span><\/p>\n<h4>Comece a trabalhar!<\/h4>\n<p><span style=\"font-weight: 400\">Veja como voc\u00ea pode come\u00e7ar a avaliar os novos recursos do Couchbase Lite e do Sync Gateway 3.0:<\/span><\/p>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=couchbase-lite\"><span style=\"font-weight: 400\">Fa\u00e7a o download do Couchbase Lite 3.0<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=sync-gateway\">Baixar o Sync Gateway 3.0<\/a><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/r\/couchbase\/sync-gateway\/tags?page=1&amp;ordering=last_updated\">Obtenha a imagem do Docker do Sync Gateway 3.0 Beta<\/a><\/li>\n<\/ul>\n<h4>Couchbase Lite<\/h4>\n<h5><b>Suporte \u00e0 plataforma de API C<\/b><\/h5>\n<p><span style=\"font-weight: 400\">H\u00e1 alguns anos, lan\u00e7amos uma API em C para o Couchbase Lite como um projeto de laborat\u00f3rio de engenharia. Ficamos impressionados com o n\u00edvel de interesse e com a variedade de casos de uso. Temos o prazer de anunciar que agora ofereceremos suporte oficial \u00e0 API C para o Couchbase Lite. No processo de produ\u00e7\u00e3o da API C, adicionamos suporte a recursos de n\u00edvel empresarial, como criptografia de banco de dados, garantimos a paridade de recursos com outras plataformas Couchbase Lite, limpamos a API, otimizamos a implementa\u00e7\u00e3o subjacente e muito mais.<\/span><\/p>\n<p><b>Os desenvolvedores se beneficiam de v\u00e1rias maneiras:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os desenvolvedores podem criar aplicativos de IoT em C que podem ser executados em plataformas incorporadas com um espa\u00e7o relativamente pequeno de mem\u00f3ria e recursos de computa\u00e7\u00e3o em compara\u00e7\u00e3o com um desktop padr\u00e3o ou um dispositivo m\u00f3vel inteligente.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">C \u00e9 a l\u00edngua franca das linguagens de programa\u00e7\u00e3o. Portanto, \u00e9 f\u00e1cil criar vincula\u00e7\u00f5es de linguagem sobre a API C usando <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/Foreign_function_interface\"><span style=\"font-weight: 400\">Interface de fun\u00e7\u00e3o estrangeira (FFI)<\/span><\/a><span style=\"font-weight: 400\">o que significa que os desenvolvedores agora podem criar aplicativos incorporados com o Couchbase Lite usando uma ampla variedade de linguagens de programa\u00e7\u00e3o, como Dart, Python, JS, Rust, Go etc.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A API C \u00e9 verdadeiramente multiplataforma, oferecendo suporte a uma ampla gama de sistemas operacionais para dispositivos m\u00f3veis, desktops e hardware incorporado personalizado. Agora voc\u00ea pode criar aplicativos multiplataforma que s\u00e3o executados em uma variedade de hardwares. <\/span><\/li>\n<\/ul>\n<p>Saiba mais em <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/c\/quickstart.html\">Documenta\u00e7\u00e3o da API C do Couchbase Lite<\/a>.<\/p>\n<h5><b>Criptografia de n\u00edvel de campo no lado do cliente<\/b><\/h5>\n<p><span style=\"font-weight: 400\">A nova API C tamb\u00e9m oferece suporte \u00e0 criptografia em n\u00edvel de campo no lado do cliente<\/span>.<span style=\"font-weight: 400\"> Usando o novo recurso de criptografia do lado do cliente, os clientes do Couchbase Lite C podem criptografar campos em documentos antes de replicar os dados pelo fio para o Couchbase Server. Somente os clientes com acesso \u00e0s chaves de criptografia corretas podem descriptografar e ler os dados protegidos. A criptografia no lado do cliente \u00e9 compat\u00edvel com o <\/span><a href=\"https:\/\/docs.couchbase.com\/python-sdk\/current\/concept-docs\/encryption.html#format\"><span style=\"font-weight: 400\">Formato de criptografia em n\u00edvel de campo do SDK do servidor Couchbase<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><b>Esses novos benef\u00edcios de criptografia incluem:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">O verdadeiro suporte \u00e0 criptografia de ponta a ponta garante que os dados confidenciais nunca vazem para agentes que n\u00e3o tenham credenciais ou privil\u00e9gios para acessar os dados\u00a0\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os aplicativos podem criptografar\/descriptografar campos confidenciais em documentos usando qualquer estrutura de criptografia<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Saiba mais em <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/c\/field-level-encryption.html\">Documenta\u00e7\u00e3o de criptografia de campo do Couchbase Lite<\/a>.<\/span><\/p>\n<h5><b>Linguagem de consulta SQL++\/ N1QL para dispositivos m\u00f3veis<\/b><\/h5>\n<p><span style=\"font-weight: 400\">O Couchbase Lite oferece suporte a um <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/sql-for-json-query-interface-couchbase-mobile\/\"><span style=\"font-weight: 400\">Criador de consultas<\/span><\/a><span style=\"font-weight: 400\"> que permite que os aplicativos consultem o banco de dados Couchbase Lite usando uma API fluente com sem\u00e2ntica SQL. Na vers\u00e3o 3.0, estamos expandindo a API de consulta para oferecer suporte a <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/n1ql\/\"><span style=\"font-weight: 400\">N1QL<\/span><\/a><span style=\"font-weight: 400\"> strings de consulta formatadas, especialmente para uso da API C. O N1QL for Mobile \u00e9 uma implementa\u00e7\u00e3o do Couchbase de uma especifica\u00e7\u00e3o emergente de linguagem de consulta SQL-for-JSON chamada SQL++. Os desenvolvedores agora podem enviar consultas baseadas em strings em um formato familiar de sintaxe SQL. Isso \u00e9 um acr\u00e9scimo \u00e0 API QueryBuilder que continua a ser suportada.<\/span><\/p>\n<p><b>Proposta de valor:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os desenvolvedores de aplicativos podem reutilizar as mesmas consultas SQL++\/N1QL no Couchbase Server e no Couchbase Lite, reduzindo assim o esfor\u00e7o necess\u00e1rio para desenvolver, testar e otimizar as consultas. Leia sobre algumas das <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/current\/android\/query-n1ql-mobile-server-diffs.html\">Diferen\u00e7as entre o Couchbase Lite e o Server N1QL<\/a>.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Essa API \u00fanica baseada em string simplifica muito o desenvolvimento de plug-ins de ponte por meio da API QueryBuilder para tecnologias h\u00edbridas ou entre plataformas, como Ionic e React Native.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Leia mais sobre o <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/cbl-whatsnew.html#n1ql-query-strings\">Implementa\u00e7\u00e3o da string de consulta do Couchbase Lite na documenta\u00e7\u00e3o<\/a>.<\/span><\/p>\n<h5><b>Suporte a Kotlin no Android<\/b><\/h5>\n<p><span style=\"font-weight: 400\">Reconhecemos que o Kotlin \u00e9 <\/span><a href=\"https:\/\/insights.stackoverflow.com\/survey\/2020#technology-most-loved-dreaded-and-wanted-languages-loved\"><span style=\"font-weight: 400\">crescendo em popularidade<\/span><\/a><span style=\"font-weight: 400\"> como a linguagem preferida para o desenvolvimento de aplicativos Android. Antes da vers\u00e3o 3.0, os desenvolvedores de aplicativos Android aproveitavam o fato de a Kotlin ser totalmente <\/span><a href=\"https:\/\/kotlinlang.org\/docs\/reference\/java-interop.html\"><span style=\"font-weight: 400\">interoper\u00e1vel<\/span><\/a><span style=\"font-weight: 400\"> com Java e, portanto, poderiam usar o Android Java SDK para Couchbase Lite em aplicativos Kotlin. A nova vers\u00e3o do Couchbase Lite para Android oferece uma API idiom\u00e1tica totalmente suportada e pronta para uso para Kotlin, que permitir\u00e1 a integra\u00e7\u00e3o perfeita com aplicativos Android desenvolvidos em Kotlin sem a necessidade de extens\u00f5es personalizadas.<\/span><\/p>\n<p><b>Proposta de valor:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os desenvolvedores t\u00eam pedido isso e n\u00f3s ouvimos! Agora, os desenvolvedores de Kotlin podem adotar o <\/span><a href=\"https:\/\/developer.android.com\/kotlin\/common-patterns\"><span style=\"font-weight: 400\">Padr\u00f5es de Kotlin<\/span><\/a><span style=\"font-weight: 400\"> em seu aplicativo m\u00f3vel para Android.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Leia mais em <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/current\/android\/kotlin.html\">Documenta\u00e7\u00e3o do Couchbase Mobile Kotlin<\/a>.<\/span><\/p>\n<h5><b>Elimina\u00e7\u00e3o autom\u00e1tica de dados do dispositivo na revoga\u00e7\u00e3o do acesso ao canal<\/b><\/h5>\n<p><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/channels.html\"><span style=\"font-weight: 400\">Canais<\/span><\/a><span style=\"font-weight: 400\"> s\u00e3o o mecanismo fundamental para a aplica\u00e7\u00e3o do controle de acesso usando o Sync Gateway. Eles garantem que somente os usu\u00e1rios com acesso a um canal espec\u00edfico possam acessar documentos nesse canal. Com o novo recurso de revoga\u00e7\u00e3o de acesso ao canal na vers\u00e3o 3.0, quando um usu\u00e1rio perde o acesso a um canal e, consequentemente, perde o acesso aos documentos no canal, os clientes do Couchbase Lite eliminam automaticamente todos os documentos locais no dispositivo que pertencem ao canal revogado. Esse seria o caso, desde que o usu\u00e1rio n\u00e3o tenha acesso ao documento por meio de outro canal. Isso \u00e9 importante para a aplica\u00e7\u00e3o de pol\u00edticas de governan\u00e7a e reten\u00e7\u00e3o de dados.<\/span><\/p>\n<p><b>A purga autom\u00e1tica facilita o gerenciamento de pol\u00edticas:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os aprimoramentos da tecnologia de sincroniza\u00e7\u00e3o simplificam a implementa\u00e7\u00e3o de fluxos de trabalho complexos relacionados \u00e0 aplica\u00e7\u00e3o de pol\u00edticas de governan\u00e7a e reten\u00e7\u00e3o de dados. <\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Por exemplo, aqui est\u00e1 um exemplo de um fluxo de trabalho desse tipo:<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u00a0Um associado de vendas, \"<em>Bob<\/em>\", encarregado de \"<em>Regi\u00e3o_Leste<\/em>\" tem acesso tempor\u00e1rio a um \"<em>Regi\u00e3o_Oeste<\/em>\". Os canais incluem documentos principais espec\u00edficos da regi\u00e3o.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u00a0Quando um novo associado \u00e9 contratado para a regi\u00e3o oeste, Bob tem seu acesso revogado ao \"<em>region_west<\/em>\" canal.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Todos os documentos sincronizados anteriormente devem ser removidos do dispositivo de Bob.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Leia mais sobre purga autom\u00e1tica na se\u00e7\u00e3o <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/android\/replication.html#anchor-auto-purge-on-revoke\">Documenta\u00e7\u00e3o de replica\u00e7\u00e3o do Couchbase Lite<\/a>.<\/span><\/p>\n<h4>Gateway de sincroniza\u00e7\u00e3o<\/h4>\n<h5><b>Configura\u00e7\u00e3o modular persistente e centralizada<\/b><\/h5>\n<p><span style=\"font-weight: 400\">Nesta vers\u00e3o, apresentamos os principais aprimoramentos arquitet\u00f4nicos que simplificar\u00e3o a configura\u00e7\u00e3o e o gerenciamento de um Sync Gateway pelos administradores. Estamos nos afastando do modelo monol\u00edtico <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/configuration-properties.html\"><span style=\"font-weight: 400\">Arquivo de configura\u00e7\u00e3o JSON<\/span><\/a><span style=\"font-weight: 400\"> para uma abordagem mais modular e com reconhecimento de cluster para configurar os n\u00f3s do Sync Gateway em um cluster. Agora, os usu\u00e1rios s\u00f3 precisar\u00e3o especificar a configura\u00e7\u00e3o de inicializa\u00e7\u00e3o b\u00e1sica que inicializar\u00e1 um n\u00f3 do Sync Gateway e o conectar\u00e1 a um cluster do Couchbase Server. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Posteriormente, os usu\u00e1rios podem configurar os bancos de dados do Sync Gateway em todo o cluster, as pol\u00edticas de controle de acesso, as replica\u00e7\u00f5es entre os Sync Gateways etc., por meio do <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/rest-api-admin.html\"><span style=\"font-weight: 400\">Ponto de extremidade REST do administrador<\/span><\/a><span style=\"font-weight: 400\">. As atualiza\u00e7\u00f5es de configura\u00e7\u00e3o podem ser feitas de forma modular por meio do mesmo ponto de extremidade REST. A natureza da configura\u00e7\u00e3o com reconhecimento de cluster implica que as altera\u00e7\u00f5es feitas em um n\u00f3 do Sync Gateway s\u00e3o automaticamente propagadas para todos ou para um subconjunto definido pelo usu\u00e1rio de n\u00f3s do Sync Gateway no cluster.\u00a0<\/span><\/p>\n<p><b>Proposta de valor:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">As altera\u00e7\u00f5es de configura\u00e7\u00e3o do banco de dados Ad Hoc feitas por meio da API REST s\u00e3o mantidas nos buckets de servidor correspondentes e n\u00e3o s\u00e3o perdidas durante as reinicializa\u00e7\u00f5es do gateway de sincroniza\u00e7\u00e3o, seja por falhas ou reinicializa\u00e7\u00f5es deliberadas.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">As atualiza\u00e7\u00f5es centralizadas da configura\u00e7\u00e3o do banco de dados para grandes clusters simplificam a gerenciabilidade e a administra\u00e7\u00e3o. As altera\u00e7\u00f5es no banco de dados feitas em um n\u00f3 s\u00e3o aplicadas automaticamente a todos os n\u00f3s de um cluster ou podem ser aplicadas a um subconjunto de n\u00f3s.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">O <\/span><span style=\"font-weight: 400\">A capacidade de administrar com seguran\u00e7a o cluster do Sync Gateway usando o ponto de extremidade admin REST permite o controle program\u00e1tico e simplifica a administra\u00e7\u00e3o remota em implementa\u00e7\u00f5es na nuvem sem depender de op\u00e7\u00f5es como o tunelamento SSH.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A manuten\u00e7\u00e3o de um arquivo monol\u00edtico \u00e9 dif\u00edcil, especialmente se a configura\u00e7\u00e3o for complexa. V\u00e1rios bancos de dados de gateway de sincroniza\u00e7\u00e3o podem ser definidos em um \u00fanico arquivo de configura\u00e7\u00e3o. Isso pode ter consequ\u00eancias indesej\u00e1veis em aplicativos com v\u00e1rios locat\u00e1rios, em que as altera\u00e7\u00f5es no banco de dados feitas para um locat\u00e1rio exigiriam a reinicializa\u00e7\u00e3o do n\u00f3, afetando todos os locat\u00e1rios.<\/span><span style=\"font-weight: 400\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Para simplificar o processo de migra\u00e7\u00e3o, as configura\u00e7\u00f5es JSON existentes ser\u00e3o <\/span><b>automaticamente<\/b> <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/upgrading.html#upgrade-to-3-0-beta\"><span style=\"font-weight: 400\">migrado<\/span><\/a><span style=\"font-weight: 400\"> na atualiza\u00e7\u00e3o. Embora os usu\u00e1rios sejam incentivados a usar a nova abordagem baseada em configura\u00e7\u00e3o persistente, eles podem continuar com o modo legado de configura\u00e7\u00e3o do Sync Gateway definindo o par\u00e2metro <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/configuration-properties.html#disable_persistent_config\"><span style=\"font-weight: 400\">sinalizador disable_persistent_config<\/span><\/a><span style=\"font-weight: 400\">. Ent\u00e3o, quando os usu\u00e1rios estiverem prontos, eles poder\u00e3o migrar para a nova abordagem.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Saiba mais em <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/configuration-overview.html\">Documenta\u00e7\u00e3o de configura\u00e7\u00e3o do Sync Gateway 3.0<\/a>.<\/span><\/p>\n<h5><b>Administra\u00e7\u00e3o remota segura<\/b><\/h5>\n<p><span style=\"font-weight: 400\">Um grande aprimoramento nesta vers\u00e3o, que acompanha a introdu\u00e7\u00e3o do<\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/configuration-overview.html\"><span style=\"font-weight: 400\"> Administra\u00e7\u00e3o centralizada de configura\u00e7\u00e3o persistente<\/span><\/a>,<span style=\"font-weight: 400\"> \u00e9 a administra\u00e7\u00e3o segura de um cluster por meio da API REST de administra\u00e7\u00e3o do Sync Gateway. Nova na vers\u00e3o 3.0, a API de administra\u00e7\u00e3o imp\u00f5e autentica\u00e7\u00e3o e <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/rest-api-access.html#lbl-secure-users\"><span style=\"font-weight: 400\">controle de acesso baseado em fun\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400\"> por padr\u00e3o. O usu\u00e1rio administrador deve ser configurado no Couchbase Server como um usu\u00e1rio <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/get-started-prepare.html#step-2create-rbac-user\"><span style=\"font-weight: 400\">Usu\u00e1rio RBAC<\/span><\/a><span style=\"font-weight: 400\"> com o <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/current\/learn\/security\/roles.html#sync-gateway\"><span style=\"font-weight: 400\">gateway de sincroniza\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400\"> fun\u00e7\u00f5es. Consequentemente, somente usu\u00e1rios autorizados t\u00eam permiss\u00e3o para acessar o endpoint de administra\u00e7\u00e3o do Sync Gateway.<\/span><\/p>\n<p><b>Os benef\u00edcios da administra\u00e7\u00e3o remota segura incluem:<\/b><\/p>\n<ul>\n<li><span style=\"font-weight: 400\">Os Gateways de sincroniza\u00e7\u00e3o podem ser administrados com seguran\u00e7a sem a necessidade de mecanismos de controle de acesso baseados em infraestrutura de rede (t\u00fanel SSH ou regras de firewall). A administra\u00e7\u00e3o remota \u00e9 particularmente importante em implementa\u00e7\u00f5es de nuvem distribu\u00edda. Os aplicativos de servidor de back-end, como servidores de identidade, exigem acesso program\u00e1tico \u00e0 API REST de administra\u00e7\u00e3o para configurar os usu\u00e1rios do gateway de sincroniza\u00e7\u00e3o.\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400\">Aplicativos diferentes t\u00eam finalidades diferentes e usu\u00e1rios diferentes. A partir do Sync Gateway 3.0, somente os usu\u00e1rios com uma fun\u00e7\u00e3o espec\u00edfica do Sync Gateway poder\u00e3o administrar o Sync Gateway por meio do ponto de extremidade admin REST. <\/span><\/li>\n<li><span style=\"font-weight: 400\">As vers\u00f5es futuras do Couchbase Server incluir\u00e3o suporte para fun\u00e7\u00f5es mais refinadas do Sync Gateway, que permitir\u00e3o um controle mais granular sobre a funcionalidade de administra\u00e7\u00e3o. Portanto, fique atento!<\/span><\/li>\n<\/ul>\n<p>Leia mais em <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/rest-api-access.html\">Documenta\u00e7\u00e3o de acesso \u00e0 API REST do Sync Gateway 3.0<\/a>.<\/p>\n<h5><b>Criptografia TLS ativada por padr\u00e3o<\/b><\/h5>\n<p><span style=\"font-weight: 400\">A partir da vers\u00e3o 3.0, o TLS \u00e9 ativado por padr\u00e3o no Sync Gateway para comunica\u00e7\u00e3o com o Couchbase Server, garantindo que toda a comunica\u00e7\u00e3o no lado do servidor seja criptografada por padr\u00e3o. Isso implica que o acesso ao Couchbase Server usando um esquema n\u00e3o TLS, como \"couchbase:\/\/\" ou \"https:\/\/\", n\u00e3o ser\u00e1 permitido por padr\u00e3o. Embora seja altamente recomend\u00e1vel ter sempre o TLS ativado, reconhecemos que os usu\u00e1rios podem querer desativ\u00e1-lo para ambientes de desenvolvimento e teste. Portanto, os usu\u00e1rios t\u00eam a op\u00e7\u00e3o de desativar esse recurso.<\/span><\/p>\n<p><b>Proposta de valor:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Com esse novo comportamento padr\u00e3o, estamos aplicando e incentivando as pr\u00e1ticas recomendadas de seguran\u00e7a.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Leia mais sobre <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/secure-sgw-access.html\">Aplica\u00e7\u00e3o do TLS na documenta\u00e7\u00e3o de seguran\u00e7a do Sync Gateway<\/a>.<\/span><\/p>\n<h5><b>Atributos estendidos definidos pelo usu\u00e1rio (XAttrs) para metadados de controle de acesso<\/b><\/h5>\n<p><span style=\"font-weight: 400\">Atualmente, as informa\u00e7\u00f5es de concess\u00e3o de acesso, como <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/channels.html\"><span style=\"font-weight: 400\">canais<\/span><\/a><span style=\"font-weight: 400\"> e <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/roles.html\"><span style=\"font-weight: 400\">fun\u00e7\u00f5es<\/span><\/a><span style=\"font-weight: 400\"> s\u00e3o normalmente incorporados ao corpo do documento como uma propriedade dedicada. Com esta vers\u00e3o, os usu\u00e1rios t\u00eam a op\u00e7\u00e3o de <\/span><i><span style=\"font-weight: 400\">adicionais<\/span><\/i><span style=\"font-weight: 400\"> para especificar concess\u00f5es de acesso em <\/span><a href=\"https:\/\/docs.couchbase.com\/java-sdk\/current\/concept-docs\/xattr.html\"><span style=\"font-weight: 400\">Atributos estendidos (XATTRs)<\/span><\/a><span style=\"font-weight: 400\"> fora do corpo do documento. O XAttr do documento pode ser acessado a partir do <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/sync-function.html\"><span style=\"font-weight: 400\">fun\u00e7\u00e3o de sincroniza\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400\"> e pode ser usado para tomar decis\u00f5es din\u00e2micas de roteamento de dados e concess\u00e3o de acesso, como de costume.<\/span><\/p>\n<p><strong>A separa\u00e7\u00e3o dos metadados de concess\u00e3o de acesso do corpo do documento oferece v\u00e1rios benef\u00edcios:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A incorpora\u00e7\u00e3o de metadados de concess\u00e3o de acesso no corpo do documento implica que as altera\u00e7\u00f5es nas concess\u00f5es de acesso associadas a um documento resultar\u00e3o em uma atualiza\u00e7\u00e3o correspondente no corpo do documento. A atualiza\u00e7\u00e3o do documento, por sua vez, acionar\u00e1 uma replica\u00e7\u00e3o do documento para os clientes. As altera\u00e7\u00f5es de concess\u00e3o de acesso s\u00e3o irrelevantes para os clientes, resultando em \"ru\u00eddo\". Mais importante ainda, se a lista de canais for grande, as replica\u00e7\u00f5es de documentos poder\u00e3o resultar em um uso significativo da largura de banda.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A incorpora\u00e7\u00e3o de concess\u00f5es de acesso a canais no corpo do documento tornar\u00e1 essas informa\u00e7\u00f5es acess\u00edveis a todos os usu\u00e1rios que estiverem sincronizando esse documento. Isso pode gerar alguns problemas de privacidade. Por exemplo, se os nomes de canal corresponderem a IDs de usu\u00e1rio, um usu\u00e1rio que replica um documento ter\u00e1 conhecimento de outros usu\u00e1rios que t\u00eam acesso ao documento.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">O modelo de dados dos documentos existentes n\u00e3o precisa ser modificado para adaptar os dados de concess\u00e3o de acesso com uma propriedade dedicada. Os processos e aplicativos existentes n\u00e3o precisam ser modificados para usar o Sync Gateway para sincroniza\u00e7\u00e3o de dados.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">H\u00e1 casos em que derivar o canal ou as informa\u00e7\u00f5es de concess\u00e3o de acesso com base no conte\u00fado do corpo do documento \u00e9 a melhor op\u00e7\u00e3o, e essa op\u00e7\u00e3o continuar\u00e1 sendo compat\u00edvel.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Leia mais sobre <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/access-control-how-use-xattrs-for-access-grants.html\">Controle de acesso XAttr na documenta\u00e7\u00e3o<\/a>.<\/span><\/p>\n<h5><b>Elimina\u00e7\u00e3o autom\u00e1tica de dados do cluster na revoga\u00e7\u00e3o do acesso ao canal\u00a0<\/b><\/h5>\n<p><span style=\"font-weight: 400\">Os clusters do Sync Gateway podem replicar dados entre si usando <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/sync-inter-syncgateway-overview.html\"><span style=\"font-weight: 400\">replica\u00e7\u00e3o inter-Sync Gateway<\/span><\/a><span style=\"font-weight: 400\"> tecnologia. Durante a replica\u00e7\u00e3o, se um usu\u00e1rio perder o acesso a um canal e, consequentemente, perder o acesso aos documentos no canal de replica\u00e7\u00e3o, o Sync Gateway no canal ativo ser\u00e1 desativado. <\/span><span style=\"font-weight: 400\">agrupamento<\/span><span style=\"font-weight: 400\"> no qual a replica\u00e7\u00e3o \u00e9 iniciada pode ser configurado para limpar automaticamente os documentos no canal revogado.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Esse \u00e9 um recurso opcional.<\/span><\/p>\n<p><b>Proposta de valor:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Os aprimoramentos da tecnologia de sincroniza\u00e7\u00e3o simplificar\u00e3o a implementa\u00e7\u00e3o de fluxos de trabalho complexos relacionados \u00e0 aplica\u00e7\u00e3o de pol\u00edticas de governan\u00e7a e reten\u00e7\u00e3o de dados. <\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Aqui est\u00e1 um exemplo de um fluxo de trabalho:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u00a0Um navio de cruzeiro est\u00e1 sincronizando dados espec\u00edficos da viagem a partir dos sistemas de back-end na nuvem. Os canais incluem documentos espec\u00edficos da viagem.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ao t\u00e9rmino da viagem, o acesso do navio ao canal de viagem \u00e9 revogado<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Todos os documentos relacionados \u00e0 viagem no navio devem ser eliminados.\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Leia mais em <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/configuration-schema-isgr.html#replication-purge_on_removal\">documenta\u00e7\u00e3o de purga de replica\u00e7\u00e3o<\/a>.<\/span><\/p>\n<h4><b>Recursos<\/b><\/h4>\n<p><span style=\"font-weight: 400\">Mas isso n\u00e3o \u00e9 tudo! H\u00e1 uma s\u00e9rie de outros aprimoramentos que s\u00e3o discutidos nas notas de vers\u00e3o espec\u00edficas do produto. Aqui est\u00e3o os links diretos para alguns recursos \u00fateis. Voc\u00ea pode saber mais em nosso <\/span><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/cbl-whatsnew.html\"><span style=\"font-weight: 400\">Couchbase Lite<\/span><\/a><span style=\"font-weight: 400\"> e <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/whatsnew.html\"><span style=\"font-weight: 400\">Gateway de sincroniza\u00e7\u00e3o <\/span><\/a><span style=\"font-weight: 400\">O que h\u00e1 de novo<\/span><span style=\"font-weight: 400\"> p\u00e1ginas vinculadas abaixo.<\/span><\/p>\n<ul>\n<li><b>Downloads<\/b>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=couchbase-lite\"><span style=\"font-weight: 400\">Couchbase Lite 3.0<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=sync-gateway\"><span style=\"font-weight: 400\">Sync Gateway 3.0<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>Sess\u00f5es de v\u00eddeo<\/b>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/youtu.be\/IRk6VOcKPFI\"><span style=\"font-weight: 400\">Entre no mundo dos aplicativos incorporados com o Couchbase Lite para C<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/youtu.be\/N7EG9t68_2s\"><span style=\"font-weight: 400\">O que h\u00e1 de novo em Sync Gateway Configuration &amp; Administration<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/youtu.be\/AekTfxdwVOI\"><span style=\"font-weight: 400\">Suporte aprimorado \u00e0 API de consulta no Couchbase Lite 3.0<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>P\u00e1ginas de solu\u00e7\u00e3o<\/b>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/mobile\/\"><span style=\"font-weight: 400\">Couchbase para dispositivos m\u00f3veis<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/solutions\/edge-computing\/\"><span style=\"font-weight: 400\">Couchbase para computa\u00e7\u00e3o de borda<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/mobile\/whats-new\/\"><span style=\"font-weight: 400\">O que h\u00e1 de novo na vers\u00e3o 3.0<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>P\u00e1ginas do produto<\/b>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/lite\/\"><span style=\"font-weight: 400\">Couchbase Lite<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/sync-gateway\/\"><span style=\"font-weight: 400\">Gateway de sincroniza\u00e7\u00e3o<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>Notas de lan\u00e7amento<\/b>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/3.0\/release-notes.html\"><span style=\"font-weight: 400\">Sync Gateway 3.0<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/3.0\/cbl-whatsnew.html#other-changes\"><span style=\"font-weight: 400\">Couchbase Lite 3.0<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>Documenta\u00e7\u00e3o do desenvolvedor<\/b>\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/home\/mobile.html\"><span style=\"font-weight: 400\">Couchbase Lite e Sync Gateway<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>Plug-ins (de terceiros)<\/b>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/ionic.io\/integrations\/couchbase-lite\"><span style=\"font-weight: 400\">Plug-in Ionic para Couchbase Lite<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/pub.dev\/packages\/cbl\"><span style=\"font-weight: 400\">Plug-in do Flutter para o Couchbase Lite<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Se voc\u00ea tiver d\u00favidas ou coment\u00e1rios, o<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\"> F\u00f3runs de desenvolvedores do Couchbase<\/a> \u00e9 uma \u00f3tima maneira de interagir conosco. Deixe um coment\u00e1rio abaixo ou sinta-se \u00e0 vontade para entrar em contato comigo via <a href=\"https:\/\/twitter.com\/rajagp\">Twitter<\/a> ou <a href=\"mailto:priya.rajagopal@couchbase.com\">enviar-me um e-mail<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>We\u2019re pleased to announce the release of Couchbase Mobile 3, which includes many enhancements to the Couchbase Lite and Sync Gateway products for mobile and edge computing solutions. In this major release, we continue to make great strides in the [&hellip;]<\/p>\n","protected":false},"author":1423,"featured_media":12802,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,2370,7667,1810,7666,2366],"tags":[1968,1536],"ppma_author":[8948],"class_list":["post-12800","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-android","category-couchbase-lite","category-couchbase-mobile","category-edge-computing","category-sync-gateway","tag-embedded-database","tag-ios"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>New Platforms Support and Advanced Administration with Couchbase Mobile 3 - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Couchbase mobile includes many enhancements to the Couchbase Lite and Sync Gateway products for mobile and edge computing solutions\" \/>\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\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New Platforms Support and Advanced Administration with Couchbase Mobile 3\" \/>\n<meta property=\"og:description\" content=\"Couchbase mobile includes many enhancements to the Couchbase Lite and Sync Gateway products for mobile and edge computing solutions\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-23T14:00:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:52:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1709\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"New Platforms Support and Advanced Administration with Couchbase Mobile 3\",\"datePublished\":\"2022-02-23T14:00:44+00:00\",\"dateModified\":\"2025-06-14T03:52:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/\"},\"wordCount\":2318,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/02\\\/shutterstock_573110821-scaled.jpg\",\"keywords\":[\"embedded database\",\"ios\"],\"articleSection\":[\".NET\",\"Android\",\"Couchbase Lite\",\"Couchbase Mobile\",\"Edge computing\",\"Sync Gateway\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/\",\"name\":\"New Platforms Support and Advanced Administration with Couchbase Mobile 3 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/02\\\/shutterstock_573110821-scaled.jpg\",\"datePublished\":\"2022-02-23T14:00:44+00:00\",\"dateModified\":\"2025-06-14T03:52:16+00:00\",\"description\":\"Couchbase mobile includes many enhancements to the Couchbase Lite and Sync Gateway products for mobile and edge computing solutions\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/02\\\/shutterstock_573110821-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/02\\\/shutterstock_573110821-scaled.jpg\",\"width\":2560,\"height\":1709},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New Platforms Support and Advanced Administration with Couchbase Mobile 3\"}]},{\"@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:\\\/\\\/secure.gravatar.com\\\/avatar\\\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g4b50a54778b979d8c345b036ab138734\",\"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":"New Platforms Support and Advanced Administration with Couchbase Mobile 3 - The Couchbase Blog","description":"O Couchbase mobile inclui muitos aprimoramentos nos produtos Couchbase Lite e Sync Gateway para solu\u00e7\u00f5es de computa\u00e7\u00e3o m\u00f3vel e de borda","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\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/","og_locale":"pt_BR","og_type":"article","og_title":"New Platforms Support and Advanced Administration with Couchbase Mobile 3","og_description":"Couchbase mobile includes many enhancements to the Couchbase Lite and Sync Gateway products for mobile and edge computing solutions","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/","og_site_name":"The Couchbase Blog","article_published_time":"2022-02-23T14:00:44+00:00","article_modified_time":"2025-06-14T03:52:16+00:00","og_image":[{"width":2560,"height":1709,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg","type":"image\/jpeg"}],"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":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"New Platforms Support and Advanced Administration with Couchbase Mobile 3","datePublished":"2022-02-23T14:00:44+00:00","dateModified":"2025-06-14T03:52:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/"},"wordCount":2318,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg","keywords":["embedded database","ios"],"articleSection":[".NET","Android","Couchbase Lite","Couchbase Mobile","Edge computing","Sync Gateway"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/","url":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/","name":"New Platforms Support and Advanced Administration with Couchbase Mobile 3 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg","datePublished":"2022-02-23T14:00:44+00:00","dateModified":"2025-06-14T03:52:16+00:00","description":"O Couchbase mobile inclui muitos aprimoramentos nos produtos Couchbase Lite e Sync Gateway para solu\u00e7\u00f5es de computa\u00e7\u00e3o m\u00f3vel e de borda","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/02\/shutterstock_573110821-scaled.jpg","width":2560,"height":1709},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/new-platforms-support-and-advanced-administration-with-couchbase-mobile-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New Platforms Support and Advanced Administration with Couchbase Mobile 3"}]},{"@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:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g4b50a54778b979d8c345b036ab138734","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\/"}]}},"acf":[],"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","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/12800","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=12800"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/12800\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/12802"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=12800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=12800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=12800"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=12800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}