{"id":5458,"date":"2018-07-12T06:44:59","date_gmt":"2018-07-12T13:44:59","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=5458"},"modified":"2023-06-13T01:30:36","modified_gmt":"2023-06-13T08:30:36","slug":"10-other-things-that-devops-sys-admins-must-know-about-couchbase","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/","title":{"rendered":"10 outras coisas que os Devops\/Administradores de sistemas devem saber sobre o Couchbase"},"content":{"rendered":"<h3><strong>1- O Couchbase tem uma API Restful para tarefas administrativas<\/strong><\/h3>\n<p>O Console da Web do Couchbase \u00e9 apenas um consumidor da API Restful Administrativa. Dessa forma, voc\u00ea pode automatizar praticamente qualquer opera\u00e7\u00e3o que normalmente exigiria que voc\u00ea fizesse login no console da Web:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5460\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1024x653.png\" alt=\"\" width=\"664\" height=\"423\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1024x653.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-300x191.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-768x490.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1536x980.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1320x842.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM.png 1712w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/p>\n<p>Voc\u00ea pode consultar a documenta\u00e7\u00e3o da API <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/rest-api\/rest-endpoints-all.html\">aqui<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>2- Pode ser implementado rapidamente no AWS<\/strong><\/h3>\n<p>O Couchbase pode ser facilmente instalado <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/install\/install-platforms.html\">em um conjunto de plataformas<\/a>ou mesmo em <a href=\"https:\/\/hub.docker.com\/r\/couchbase\/server\/\">doca<\/a>. Mas se voc\u00ea precisar de uma implementa\u00e7\u00e3o em n\u00edvel de produ\u00e7\u00e3o, ela poder\u00e1 ser implementada rapidamente por meio de nosso <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/deploy-couchbase-on-aws-with-terraform\/\">Modelo do Terraform<\/a> ou via <a href=\"https:\/\/aws.amazon.com\/quickstart\/architecture\/couchbase\/\">In\u00edcio r\u00e1pido do AWS<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5459\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/aws_image.png\" alt=\"\" width=\"659\" height=\"504\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/aws_image.png 904w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/aws_image-300x229.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/aws_image-768x587.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/aws_image-20x15.png 20w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>3- Pode ser executado sobre o Kubernetes ou o Open Shift<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5462\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/openshift_docker.png\" alt=\"\" width=\"431\" height=\"187\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/openshift_docker.png 274w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/openshift_docker-20x9.png 20w\" sizes=\"auto, (max-width: 431px) 100vw, 431px\" \/><\/p>\n<p>O Couchbase pode ser implantado em <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/databases-on-kubernetes\/\">Kubernetes<\/a> ou <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-on-openshift-in-action\/\">OpenShift<\/a>. Ele tamb\u00e9m vem com um <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/kubernetes-operators-game-changer\/\">Operador<\/a>que pode automatizar uma parte significativa do gerenciamento da infraestrutura, como a inclus\u00e3o de novos n\u00f3s no cluster, o rebalanceamento de dados, a consolida\u00e7\u00e3o de registros etc.<\/p>\n<p>At\u00e9 o momento, os desenvolvedores est\u00e3o presos a apenas duas op\u00e7\u00f5es: Gerenciar seu banco de dados por conta pr\u00f3pria ou confiar em terceiros para fazer isso por eles. O Kubernetes\/OpenShift surge como uma terceira op\u00e7\u00e3o em que voc\u00ea pode automatizar a maior parte do trabalho necess\u00e1rio para manter seu banco de dados sem perder a flexibilidade de ajust\u00e1-lo.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>4- O Couchbase pode ser dimensionado em grande escala<\/strong><\/h3>\n<p><strong>\u00a0<\/strong>Diferentemente da maioria dos bancos de dados com os quais voc\u00ea est\u00e1 familiarizado, o Couchbase foi projetado para ser dimensionado para centenas de n\u00f3s no mesmo cluster. Ele pode combinar alto desempenho com escalabilidade linear gra\u00e7as a uma variedade de recursos arquitet\u00f4nicos: Shards transparentes, <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/architecture\/services-archi-multi-dimensional-scaling.html\">escalonamento multidimensional<\/a>, <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/concepts\/distributed-data-management.html\">arquitetura sem mestre<\/a>, <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/concepts\/distributed-data-management.html\">Protocolo de altera\u00e7\u00e3o de banco de dados<\/a>N\u00e3o h\u00e1 ponto \u00fanico de falha, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5464\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/horizontal-scaling.png\" alt=\"\" width=\"792\" height=\"433\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/horizontal-scaling.png 792w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/horizontal-scaling-300x164.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/horizontal-scaling-768x420.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/horizontal-scaling-20x11.png 20w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>5- Voc\u00ea pode criar \u00edndices de pesquisa de texto completo<\/strong><\/h3>\n<p>A maioria dos aplicativos voltados para o usu\u00e1rio precisa, eventualmente, implementar algum tipo de pesquisa avan\u00e7ada. Esse tipo de recurso geralmente exige que voc\u00ea envie dados para uma ferramenta de terceiros, como o Solr ou o Elastic Search. No entanto, adicionar essas ferramentas aumenta significativamente o custo e a complexidade de sua infraestrutura, sem mencionar todo o c\u00f3digo necess\u00e1rio para enviar altera\u00e7\u00f5es de objetos\/documentos para essas ferramentas.<\/p>\n<p>A partir do Couchbase 5.0, voc\u00ea pode simplesmente criar um \u00edndice de pesquisa de texto completo no console da Web e come\u00e7ar a fazer pesquisas de texto completo diretamente no banco de dados:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5463\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-1024x676.png\" alt=\"\" width=\"734\" height=\"484\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-1024x676.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-300x198.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-768x507.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-1536x1015.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-2048x1353.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-10-at-9.07.35-PM-1320x872.png 1320w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/p>\n<p>Al\u00e9m disso, tamb\u00e9m h\u00e1 suporte para <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/5.5\/fts\/fts-geospatial-queries.html\">consultas geoespaciais<\/a> e <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/index-service-couchbase-server-5-5\/\">parti\u00e7\u00e3o\/replica\u00e7\u00e3o<\/a> seu \u00edndice:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5461\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/10303-index-partitioning-with-replicas.png\" alt=\"\" width=\"487\" height=\"404\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/10303-index-partitioning-with-replicas.png 700w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/10303-index-partitioning-with-replicas-300x249.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/10303-index-partitioning-with-replicas-20x17.png 20w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>6- Pode ser facilmente conectado a v\u00e1rias ferramentas de visualiza\u00e7\u00e3o de dados<\/strong><\/h3>\n<p>Um dos motivos pelos quais os bancos de dados NoSQL fracassaram no passado \u00e9 que n\u00e3o usamos o banco de dados apenas para armazenar os dados do nosso aplicativo, mas tamb\u00e9m para executar relat\u00f3rios e an\u00e1lises nele. Esse \u00e9 um dos motivos pelos quais criamos o N1QL, uma forma muito poderosa, semelhante ao SQL, de consultar um banco de dados.<\/p>\n<p>Mas \u00e9 claro que consultar o banco de dados \u00e9 apenas metade da hist\u00f3ria. Na maioria das vezes, tamb\u00e9m precisamos tra\u00e7ar gr\u00e1ficos, tend\u00eancias, criar pain\u00e9is, etc. \u00c9 por isso que voc\u00ea pode conectar o Couchbase a v\u00e1rias ferramentas de visualiza\u00e7\u00e3o, como <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/connectors\/talend\/talend.html\">Talend<\/a>, <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/partners\/tableau\/\">Tableau<\/a>, <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/data-visualization-couchbase-knowi\/\">Conhecer<\/a> e muitos outros.<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=5zkt9q-E0Mk\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5465\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-1024x664.png\" alt=\"\" width=\"614\" height=\"398\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-1024x664.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-300x195.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-768x498.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-1536x996.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM-1320x856.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-11-at-1.59.25-PM.png 2048w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><\/a><\/p>\n<p>Se voc\u00ea precisar gerar relat\u00f3rios enormes, mas n\u00e3o quiser afetar o desempenho do aplicativo, considere tamb\u00e9m nosso novo <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-analytics-developer-preview-4-bringing-noetl-nosql\/\">Servi\u00e7o de an\u00e1lise<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>7- Suporta compress\u00e3o de dados de ponta a ponta<\/strong><\/h3>\n<p>O alto tr\u00e1fego de rede, o uso de disco e a mem\u00f3ria podem custar muito dinheiro no final de cada m\u00eas na maioria dos provedores de nuvem. Para resolver esse problema, o Couchbase oferece suporte \u00e0 compacta\u00e7\u00e3o de ponta a ponta, o que permite que os dados permane\u00e7am compactados do cliente ao cache, ao armazenamento em disco e \u00e0 replica\u00e7\u00e3o de dados entre os data centers.<\/p>\n<p>A figura abaixo indica os v\u00e1rios est\u00e1gios desse fluxo de dados, desde o aplicativo cliente at\u00e9 o armazenamento, onde os dados s\u00e3o compactados.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5466\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/data_compression-1024x576.png\" alt=\"\" width=\"734\" height=\"413\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/data_compression-1024x576.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/data_compression-300x169.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/data_compression-768x432.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/data_compression-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/data_compression.png 1300w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/p>\n<p>Se quiser ler mais sobre o assunto, voc\u00ea pode faz\u00ea-lo <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/store-less-using-data-compression\/\">aqui<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>8- As consultas podem ser auditadas<\/strong><\/h3>\n<p>Se os dados que estiver armazenando forem confidenciais de alguma forma, considere adicionar uma camada extra de seguran\u00e7a auditando as consultas que s\u00e3o executadas em determinados documentos. A auditoria pode ser ativada em Security -&gt; Audit (Seguran\u00e7a -&gt; Auditoria):<\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/auditing-couchbase-n1ql-statements\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5473\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/audit-config-original-1300x783-1024x617.png\" alt=\"\" width=\"719\" height=\"433\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/audit-config-original-1300x783-1024x617.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/audit-config-original-1300x783-300x181.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/audit-config-original-1300x783-768x463.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/audit-config-original-1300x783-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/audit-config-original-1300x783.png 1300w\" sizes=\"auto, (max-width: 719px) 100vw, 719px\" \/><\/a><\/p>\n<p>Voc\u00ea tamb\u00e9m pode escolher quais tipos de eventos devem ser auditados e quais n\u00e3o devem:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5474\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-1024x801.png\" alt=\"\" width=\"677\" height=\"529\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-1024x801.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-300x235.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-768x601.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-1536x1201.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-20x16.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM-1320x1032.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.05.47-AM.png 1716w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>O registro \u00e9 salvo em um arquivo chamado audito.log no diret\u00f3rio que voc\u00ea especificou. Se voc\u00ea quiser ler mais sobre isso, por favor <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/auditing-couchbase-n1ql-statements\/\">confira este artigo<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>9- Os n\u00f3s podem ser configurados para falhar automaticamente<\/strong><\/h3>\n<p>Em sistemas distribu\u00eddos, os n\u00f3s lentos s\u00e3o, \u00e0s vezes, mais prejudiciais do que aqueles que falharam completamente. Reconhecer esses n\u00f3s lentos n\u00e3o \u00e9 uma tarefa simples se voc\u00ea n\u00e3o estiver observando atentamente todas as estat\u00edsticas do seu cluster. Desde o Couchbase 5.5, voc\u00ea pode configurar o gerenciador de clusters para fazer falhar automaticamente as inst\u00e2ncias que n\u00e3o est\u00e3o funcionando corretamente:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5475\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/autoFailover-1024x502.png\" alt=\"\" width=\"712\" height=\"349\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/autoFailover-1024x502.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/autoFailover-300x147.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/autoFailover-768x376.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/autoFailover-20x10.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/autoFailover.png 1300w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/p>\n<p>Al\u00e9m disso, voc\u00ea pode definir notifica\u00e7\u00f5es caso algo d\u00ea errado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5476\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-1024x893.png\" alt=\"\" width=\"724\" height=\"631\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-1024x893.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-300x262.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-768x670.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-1536x1340.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-20x17.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM-1320x1152.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/07\/Screen-Shot-2018-07-12-at-10.23.09-AM.png 1646w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/p>\n<p>Consulte <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/auto-failover-features-couchbase-server-5-5-developer-build\/\">este artigo<\/a> para saber mais sobre o failover autom\u00e1tico<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>10-<\/strong>\u00a0<strong>Tempo de resposta Observabilidade<\/strong><\/h3>\n<p>N\u00f3s nos esfor\u00e7amos muito para facilitar aos Devops\/DBAs a identifica\u00e7\u00e3o de problemas em seus clusters. O Couchbase j\u00e1 tem um conjunto de ferramentas de diagn\u00f3stico, como o\u00a0<a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/sdk\/java\/collecting-information-and-logging.html\">m\u00e9tricas incorporadas no Java SDK<\/a>, o\u00a0<a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/monitoring\/monitoring-n1ql-query.html\">m\u00e9tricas avan\u00e7adas e informa\u00e7\u00f5es de perfil no N1QL<\/a>ou os limites e o registro em log introduzidos no Couchbase Server 5.0.<\/p>\n<p>Por\u00e9m, desde a vers\u00e3o 5.5, introduzimos um novo recurso chamado Observabilidade do tempo de resposta, que fornecer\u00e1 aos implantadores de sistemas uma maneira muito simples de observar os tempos de resposta em rela\u00e7\u00e3o a um limite (ajust\u00e1vel).<\/p>\n<p>Esse recurso, que usa o formato OpenTracing, registra solicita\u00e7\u00f5es lentas seguidas de uma s\u00e9rie de detalhes sobre elas ap\u00f3s cada intervalo de tempo, para que voc\u00ea possa identificar facilmente as opera\u00e7\u00f5es com desempenho insatisfat\u00f3rio.<\/p>\n<pre class=\"lang:default decode:true\">Apr 04, 2018 9:42:57 AM com.couchbase.client.core.tracing.ThresholdLogReporter logOverThreshold\r\nWARNING: Operations over threshold: [ {\r\n  \"top\" : [ {\r\n    \"server_us\" : 8,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"get:0x6\",\r\n    \"dispatch_us\" : 315,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 576\r\n  }, {\r\n    \"server_us\" : 8,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"get:0x5\",\r\n    \"dispatch_us\" : 319,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 599\r\n  }, {\r\n    \"server_us\" : 8,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"get:0x4\",\r\n    \"dispatch_us\" : 332,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 632\r\n  }, {\r\n    \"server_us\" : 11,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"get:0x3\",\r\n    \"dispatch_us\" : 392,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 762\r\n  }, {\r\n    \"server_us\" : 23,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"get:0x1\",\r\n    \"decode_us\" : 9579,\r\n    \"dispatch_us\" : 947,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 16533\r\n  }, {\r\n    \"server_us\" : 56,\r\n    \"encode_us\" : 12296,\r\n    \"local_id\" : \"41837B87B9B1C5D1\/000000004746B9AA\",\r\n    \"local_address\" : \"127.0.0.1:55011\",\r\n    \"operation_id\" : \"upsert:0x2\",\r\n    \"dispatch_us\" : 1280,\r\n    \"remote_address\" : \"127.0.0.1:11210\",\r\n    \"total_us\" : 20935\r\n  } ],\r\n  \"service\" : \"kv\",\r\n  \"count\" : 6\r\n} ]<\/pre>\n<p>A observabilidade do tempo de resposta est\u00e1 ativada por padr\u00e3o, e j\u00e1 definimos um conjunto de limites para evitar o registro de solicita\u00e7\u00f5es saud\u00e1veis. Se quiser ultrapassar os limites do seu cluster, voc\u00ea pode at\u00e9 mesmo definir limites menores manualmente. Voc\u00ea pode ler mais sobre isso <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/response-time-observability-with-the-java-sdk\/\">aqui<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>Leia tamb\u00e9m:<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/fuzzy-matching\/\">Correspond\u00eancia difusa<\/a><\/li>\n<li>\n<p class=\"entry-title\"><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/elastic-microservices-with-kubernetes-and-spring-boot\/\">Cria\u00e7\u00e3o de microsservi\u00e7os el\u00e1sticos com Kubernetes e Spring Boot desde o in\u00edcio<\/a><\/p>\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>1- Couchbase has a Restful API for Administrative tasks Couchbase\u2019s Web Console is just a consumer of the Administrative Restful API. As such, you can automate nearly any operation that would normally require you to log into the web console: [&hellip;]<\/p>","protected":false},"author":8754,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815],"tags":[],"ppma_author":[9059],"class_list":["post-5458","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v26.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>10 things that Devops\/Sys Admins must know about Couchbase<\/title>\n<meta name=\"description\" content=\"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.\" \/>\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\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 other things that Devops\/Sys Admins must know about Couchbase\" \/>\n<meta property=\"og:description\" content=\"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-12T13:44:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-13T08:30:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1024x653.png\" \/>\n<meta name=\"author\" content=\"Denis Rosa, Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@deniswsrosa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Denis Rosa, Developer Advocate, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\"},\"author\":{\"name\":\"Denis Rosa, Developer Advocate, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/fe3c5273e805e72a5294611a48f62257\"},\"headline\":\"10 other things that Devops\/Sys Admins must know about Couchbase\",\"datePublished\":\"2018-07-12T13:44:59+00:00\",\"dateModified\":\"2023-06-13T08:30:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\"},\"wordCount\":960,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Best Practices and Tutorials\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\",\"name\":\"10 things that Devops\/Sys Admins must know about Couchbase\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2018-07-12T13:44:59+00:00\",\"dateModified\":\"2023-06-13T08:30:36+00:00\",\"description\":\"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#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\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"10 other things that Devops\/Sys Admins must know about Couchbase\"}]},{\"@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\/fe3c5273e805e72a5294611a48f62257\",\"name\":\"Denis Rosa, Developer Advocate, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/be0716f6199cfb09417c92cf7a8fa8d6\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g\",\"caption\":\"Denis Rosa, Developer Advocate, Couchbase\"},\"description\":\"Denis Rosa is a Developer Advocate for Couchbase and lives in Munich - Germany. He has a solid experience as a software engineer and speaks fluently Java, Python, Scala and Javascript. Denis likes to write about search, Big Data, AI, Microservices and everything else that would help developers to make a beautiful, faster, stable and scalable app.\",\"sameAs\":[\"https:\/\/x.com\/deniswsrosa\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/denis-rosa\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"10 things that Devops\/Sys Admins must know about Couchbase","description":"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.","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\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/","og_locale":"pt_BR","og_type":"article","og_title":"10 other things that Devops\/Sys Admins must know about Couchbase","og_description":"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-07-12T13:44:59+00:00","article_modified_time":"2023-06-13T08:30:36+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2018-07-10-at-8.38.41-PM-1024x653.png","type":"","width":"","height":""}],"author":"Denis Rosa, Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@deniswsrosa","twitter_misc":{"Written by":"Denis Rosa, Developer Advocate, Couchbase","Est. reading time":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/"},"author":{"name":"Denis Rosa, Developer Advocate, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/fe3c5273e805e72a5294611a48f62257"},"headline":"10 other things that Devops\/Sys Admins must know about Couchbase","datePublished":"2018-07-12T13:44:59+00:00","dateModified":"2023-06-13T08:30:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/"},"wordCount":960,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Best Practices and Tutorials"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/","url":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/","name":"10 things that Devops\/Sys Admins must know about Couchbase","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2018-07-12T13:44:59+00:00","dateModified":"2023-06-13T08:30:36+00:00","description":"Learn the 10 features that Devops\/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#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\/10-other-things-that-devops-sys-admins-must-know-about-couchbase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"10 other things that Devops\/Sys Admins must know about Couchbase"}]},{"@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\/fe3c5273e805e72a5294611a48f62257","name":"Denis Rosa, defensor dos desenvolvedores, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/be0716f6199cfb09417c92cf7a8fa8d6","url":"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g","caption":"Denis Rosa, Developer Advocate, Couchbase"},"description":"Denis Rosa \u00e9 um Developer Advocate do Couchbase e mora em Munique, na Alemanha. Ele tem uma s\u00f3lida experi\u00eancia como engenheiro de software e fala fluentemente Java, Python, Scala e Javascript. Denis gosta de escrever sobre pesquisa, Big Data, IA, microsservi\u00e7os e tudo o mais que possa ajudar os desenvolvedores a criar um aplicativo bonito, mais r\u00e1pido, est\u00e1vel e escal\u00e1vel.","sameAs":["https:\/\/x.com\/deniswsrosa"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/denis-rosa\/"}]}},"authors":[{"term_id":9059,"user_id":8754,"is_guest":0,"slug":"denis-rosa","display_name":"Denis Rosa, Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g","author_category":"","last_name":"Rosa, Developer Advocate, Couchbase","first_name":"Denis","job_title":"","user_url":"","description":"Denis Rosa \u00e9 um Developer Advocate do Couchbase e mora em Munique, na Alemanha. Ele tem uma s\u00f3lida experi\u00eancia como engenheiro de software e fala fluentemente Java, Python, Scala e Javascript. Denis gosta de escrever sobre pesquisa, Big Data, IA, microsservi\u00e7os e tudo o mais que possa ajudar os desenvolvedores a criar um aplicativo bonito, mais r\u00e1pido, est\u00e1vel e escal\u00e1vel."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/5458","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\/8754"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=5458"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/5458\/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=5458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=5458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=5458"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=5458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}