{"id":4742,"date":"2018-03-08T23:25:44","date_gmt":"2018-03-09T07:25:44","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=4742"},"modified":"2023-06-13T06:01:16","modified_gmt":"2023-06-13T13:01:16","slug":"store-less-using-data-compression","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/store-less-using-data-compression\/","title":{"rendered":"Armazene mais por menos usando a compacta\u00e7\u00e3o de dados no Couchbase Server 5.5"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Com o <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-server-5-5\/\">Lan\u00e7amento do Couchbase Server 5.5<\/a>introduzimos\u00a0<\/span><b><i>compacta\u00e7\u00e3o de ponta a ponta <\/i><\/b>que permite que os dados permane\u00e7am compactados:\u00a0<span style=\"font-weight: 400\">cliente para o cache, para o armazenamento em disco e para a replica\u00e7\u00e3o de dados entre os data centers. Como a maioria dos dados de nossos clientes est\u00e1 em texto JSON, que \u00e9 facilmente compact\u00e1vel, acreditamos que isso levaria a uma conserva\u00e7\u00e3o inestim\u00e1vel do armazenamento e da largura de banda.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Vou lhe dar uma vis\u00e3o geral r\u00e1pida do fluxo de dados no Couchbase para preparar o terreno para um mergulho profundo na compacta\u00e7\u00e3o de dados.<\/span><\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4785\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-300x169.png\" alt=\"\" width=\"678\" height=\"382\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-300x169.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-1024x576.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-768x432.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-1536x864.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-1320x742.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM.png 1704w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><br \/>\n<b>Figura 1. Fluxo de dados na plataforma de dados Couchbase<\/b><\/p>\n<p><span style=\"font-weight: 400\">Os dados do aplicativo cliente primeiro fluem para o cache gerenciado por meio de SDKs, uma vez que o Couchbase oferece suporte e defende uma arquitetura que prioriza a mem\u00f3ria. Esses dados no cache s\u00e3o ent\u00e3o persistidos no disco por meio da fila de persist\u00eancia. Todas as opera\u00e7\u00f5es de valor-chave s\u00e3o executadas nos dados do cache, a menos que haja uma falha no cache, em que os dados s\u00e3o recuperados do disco e mantidos no cache para acesso futuro. Esses dados do cache tamb\u00e9m s\u00e3o replicados em outros n\u00f3s de r\u00e9plica por meio da fila de replica\u00e7\u00e3o intracluster para alta disponibilidade. Em seguida, \u00e9 feita a replica\u00e7\u00e3o entre clusters (se aplic\u00e1vel), em que os dados da mem\u00f3ria s\u00e3o replicados para outros clusters do Couchbase, em sua maioria distribu\u00eddos em centros de dados em diversas regi\u00f5es geogr\u00e1ficas, usando a tecnologia XDCR (Cross Datacenter Replication) do pr\u00f3prio Couchbase.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Todas as formas de replica\u00e7\u00e3o no Couchbase, seja a persist\u00eancia local, a replica\u00e7\u00e3o intracluster ou a replica\u00e7\u00e3o intercluster, dependem de um \u00fanico protocolo chamado DCP (Database Change Protocol), que se caracteriza pela recupera\u00e7\u00e3o sem perdas em caso de interrup\u00e7\u00e3o, streaming de RAM para RAM e processamento paralelo multithread.<\/span><\/p>\n<p><span style=\"font-weight: 400\">A figura abaixo indica os v\u00e1rios est\u00e1gios desse fluxo de dados, desde o aplicativo do cliente at\u00e9 o armazenamento, onde os dados s\u00e3o compactados na plataforma de dados couchbase.<\/span><\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4784\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-300x168.png\" alt=\"\" width=\"671\" height=\"376\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-300x168.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-1024x575.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-768x431.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-1536x862.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM-1320x741.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-12-at-3.03.16-PM.png 1710w\" sizes=\"auto, (max-width: 671px) 100vw, 671px\" \/><br \/>\n<strong>Figura 2. Compress\u00e3o de dados na plataforma de dados Couchbase\u00a0<\/strong><\/p>\n<ul>\n<li><span style=\"font-weight: 400\">O <\/span><b>SDK<\/b><span style=\"font-weight: 400\"> pode optar por receber os dados no modo compactado ou descompactado, dependendo da escolha do usu\u00e1rio do aplicativo. O SDK indica esse status por meio de sinalizadores para o cache gerenciado.<\/span><\/li>\n<li><span style=\"font-weight: 400\">O <\/span><b>Cache gerenciado<\/b><span style=\"font-weight: 400\"> que tamb\u00e9m \u00e9 um armazenamento de valores-chave, agora oferece suporte \u00e0 compacta\u00e7\u00e3o, podendo receber dados compactados e descompactados.<\/span>Ele opera em tr\u00eas modos:<\/li>\n<\/ul>\n<p style=\"text-align: left\"><span style=\"font-weight: 400\"><strong>Desligado:<\/strong> Sem compress\u00e3o<\/span><\/p>\n<p style=\"text-align: left\"><span style=\"font-weight: 400\"><strong>Passivo :<\/strong> (Padr\u00e3o) Se o cache receber documentos compactados, ele ser\u00e1 armazenado na forma compactada, mas n\u00e3o ser\u00e1 feito nenhum esfor\u00e7o para compactar os documentos n\u00e3o compactados.<\/span><\/p>\n<p style=\"text-align: left\"><span style=\"font-weight: 400\"><strong>Ativo:<\/strong> At\u00e9 mesmo documentos n\u00e3o compactados s\u00e3o compactados e armazenados.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">No <\/span><b>Disco<\/b><span style=\"font-weight: 400\">Os dados s\u00e3o sempre armazenados no formato compactado.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">O <\/span><b>Replica\u00e7\u00e3o entre data centers (XDCR)<\/b><span style=\"font-weight: 400\"> suporta a compacta\u00e7\u00e3o. Mas o usu\u00e1rio precisa escolher se deseja ativar a compacta\u00e7\u00e3o durante a replica\u00e7\u00e3o de seus dados entre os data centers.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Cbbackupmgr<\/b><span style=\"font-weight: 400\"> \u00e9 a tecnologia de backup e restaura\u00e7\u00e3o nativa do Couchbase. Desde a vers\u00e3o 5.0, o cbbackupmgr oferece suporte \u00e0 compacta\u00e7\u00e3o, em que os dados podem ser armazenados compactados quando o backup \u00e9 feito.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Todas as replica\u00e7\u00f5es s\u00e3o tratadas pelo protocolo de altera\u00e7\u00e3o de banco de dados e ele suporta a compacta\u00e7\u00e3o de documentos. Mas os clientes do DCP, como XDCR, backup e restaura\u00e7\u00e3o, etc., recebem dados compactados ou n\u00e3o compactados do DCP, dependendo das entradas fornecidas pelo cliente espec\u00edfico.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Acreditamos que a compacta\u00e7\u00e3o \u00e9 um valor agregado significativo para os clientes da plataforma de dados Couchbase, pois minimiza o custo de armazenamento, rede e mem\u00f3ria, mesmo para as implanta\u00e7\u00f5es existentes. Para as empresas que implantam o Couchbase em nuvens p\u00fablicas, como AWS, Azure ou GCP, a conserva\u00e7\u00e3o da largura de banda durante a replica\u00e7\u00e3o de grandes quantidades de dados (TBs) entre os data centers seria diretamente atribu\u00edda \u00e0 economia de custos, pois os provedores de nuvem cobram com base na utiliza\u00e7\u00e3o da largura de banda.<\/span><\/p>\n<p><b>Observe:<\/b><span style=\"font-weight: 400\"> N\u00e3o existe uma regra geral que determine se os dados s\u00e3o sempre compactados ou descompactados no fluxo, pois a efici\u00eancia final est\u00e1 sujeita a v\u00e1rios fatores, como tipo de dados, largura de banda dispon\u00edvel, impacto na taxa de transfer\u00eancia, utiliza\u00e7\u00e3o da CPU etc. O sistema \u00e9 projetado para optar pela rota com a m\u00e1xima efici\u00eancia, dependendo de todos os fatores.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Compartilhe seus coment\u00e1rios e experi\u00eancias aqui ou entre em contato conosco em nosso <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\">f\u00f3rum.<\/a>\u00a0 Veja <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/5.5\/understanding-couchbase\/buckets-memory-and-storage\/compression.html\">Documenta\u00e7\u00e3o relacionada \u00e0 compacta\u00e7\u00e3o do Couchbase aqui<\/a>.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>With the launch of Couchbase Server 5.5, we have introduced\u00a0end-to-end compression which allows data to remain compressed through:\u00a0client to cache, to disk storage, to replication of data across data centers. Since most of our customer data is in JSON text [&hellip;]<\/p>","protected":false},"author":6588,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1814,1815,1821,1816],"tags":[2258,2183,2182,2184],"ppma_author":[9064],"class_list":["post-4742","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-best-practices-and-tutorials","category-couchbase-architecture","category-couchbase-server","tag-5-5","tag-compression","tag-devbuild","tag-tco"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Store more for less using data compression - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.\" \/>\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\/store-less-using-data-compression\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Store more for less using data compression in Couchbase Server 5.5\" \/>\n<meta property=\"og:description\" content=\"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/store-less-using-data-compression\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-09T07:25:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-13T13:01:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-300x169.png\" \/>\n<meta name=\"author\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/\"},\"author\":{\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6\"},\"headline\":\"Store more for less using data compression in Couchbase Server 5.5\",\"datePublished\":\"2018-03-09T07:25:44+00:00\",\"dateModified\":\"2023-06-13T13:01:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/\"},\"wordCount\":642,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"5.5\",\"compression\",\"devbuild\",\"TCO\"],\"articleSection\":[\"Application Design\",\"Best Practices and Tutorials\",\"Couchbase Architecture\",\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/\",\"name\":\"Store more for less using data compression - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2018-03-09T07:25:44+00:00\",\"dateModified\":\"2023-06-13T13:01:16+00:00\",\"description\":\"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#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\/store-less-using-data-compression\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Store more for less using data compression in Couchbase Server 5.5\"}]},{\"@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\/852cd95d6c8aa5ea6d4128643cc3c2b6\",\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"caption\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\"},\"description\":\"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/chaitra\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Store more for less using data compression - The Couchbase Blog","description":"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.","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\/store-less-using-data-compression\/","og_locale":"pt_BR","og_type":"article","og_title":"Store more for less using data compression in Couchbase Server 5.5","og_description":"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/store-less-using-data-compression\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-03-09T07:25:44+00:00","article_modified_time":"2023-06-13T13:01:16+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-12-at-3.04.00-PM-300x169.png","type":"","width":"","height":""}],"author":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/"},"author":{"name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6"},"headline":"Store more for less using data compression in Couchbase Server 5.5","datePublished":"2018-03-09T07:25:44+00:00","dateModified":"2023-06-13T13:01:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/"},"wordCount":642,"commentCount":1,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["5.5","compression","devbuild","TCO"],"articleSection":["Application Design","Best Practices and Tutorials","Couchbase Architecture","Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/","url":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/","name":"Store more for less using data compression - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2018-03-09T07:25:44+00:00","dateModified":"2023-06-13T13:01:16+00:00","description":"This blog provides a quick overview of the data flow within Couchbase to set the stage for deep diving into data compression.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/store-less-using-data-compression\/#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\/store-less-using-data-compression\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Store more for less using data compression in Couchbase Server 5.5"}]},{"@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\/852cd95d6c8aa5ea6d4128643cc3c2b6","name":"Chaitra Ramarao, gerente s\u00eanior de produtos da Couchbase Inc. Gerente de produtos, Couchbase Inc.","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106","url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","caption":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc."},"description":"Chaitra Ramarao \u00e9 gerente de produto s\u00eanior da Couchbase, empresa de banco de dados NoSQL, liderando ferramentas de bancos de dados, replica\u00e7\u00e3o entre datacenters e integra\u00e7\u00f5es de parceiros. Seus trabalhos anteriores incluem gerenciamento de produtos de an\u00e1lise de dados para a Kaiser Permanente e desenvolvimento de software para a Hewlett Packard. Ela \u00e9 bacharel em ECE e tem mestrado pela Carnegie Mellon em Gest\u00e3o de Inova\u00e7\u00e3o em Engenharia e Tecnologia.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/chaitra\/"}]}},"authors":[{"term_id":9064,"user_id":6588,"is_guest":0,"slug":"chaitra","display_name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","first_name":"Chaitra","last_name":"Ramarao, Sr. Product Manager, Couchbase Inc.","user_url":"","author_category":"","description":"Chaitra Ramarao \u00e9 gerente de produto s\u00eanior da Couchbase, empresa de banco de dados NoSQL, liderando ferramentas de bancos de dados, replica\u00e7\u00e3o entre datacenters e integra\u00e7\u00f5es de parceiros. Seus trabalhos anteriores incluem gerenciamento de produtos de an\u00e1lise de dados para a Kaiser Permanente e desenvolvimento de software para a Hewlett Packard. Ela \u00e9 bacharel em ECE e tem mestrado pela Carnegie Mellon em Gest\u00e3o de Inova\u00e7\u00e3o em Engenharia e Tecnologia."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/4742","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\/6588"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=4742"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/4742\/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=4742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=4742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=4742"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=4742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}