{"id":2708,"date":"2020-08-14T14:50:04","date_gmt":"2020-08-14T14:50:04","guid":{"rendered":"https:\/\/4linux.com.br\/consultoria\/?post_type=case&#038;p=2708"},"modified":"2025-07-18T20:19:02","modified_gmt":"2025-07-18T20:19:02","slug":"mongodb-sharding-caixa-economica-federal","status":"publish","type":"case","link":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/","title":{"rendered":"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital."},"featured_media":3359,"template":"","setor":[42],"class_list":["post-2708","case","type-case","status-publish","has-post-thumbnail","hentry","setor-financeiro"],"acf":{"banner_do_case":13035,"setor":"Financeiro","sobre_o_cliente":"Criada em 1861, a CAIXA \u00e9 uma empresa 100% p\u00fablica e n\u00e3o \u00e9 apenas um banco, mas tamb\u00e9m o agente respons\u00e1vel pelos programas sociais do Governo Federal como o Fundo de Garantia do Tempo de Servi\u00e7o (FGTS), o Programa de Integra\u00e7\u00e3o Social (PIS), o Seguro-Desemprego, o Bolsa Fam\u00edlia e, tamb\u00e9m, pelas unidades lot\u00e9ricas. A Caixa est\u00e1 na vida dos brasileiros uma vez que prioriza setores como habita\u00e7\u00e3o, saneamento b\u00e1sico, infraestrutura e presta\u00e7\u00e3o de servi\u00e7os, contribuindo significativamente para melhorar a vida das pessoas, principalmente as de baixa renda.","cadastrar_resultados":[{"titulo_resultado":"Implementa\u00e7\u00e3o eficiente","descricao_do_resultado":"Com o banco de dados MongoDB, atingiu-se uma performance superior as 8 mil requisi\u00e7\u00f5es de escrita por segundo demandadas pelo projeto."}],"cadastrar_tecnologias":[{"imagem_tecnologia":12990}],"sobre_o_projeto":"Havia a necessidade de rodar an\u00e1lises estat\u00edsticas dos dados (boletos pagos) que eram armazenados em uma grande base de dados SQL; por\u00e9m - devido ao grande volume - o servidor n\u00e3o tinha capacidade de processamento para armazenar os documentos recebidos e fazer as an\u00e1lises simultaneamente. O objetivo era gerar relat\u00f3rios di\u00e1rios e de forma r\u00e1pida sobre os milh\u00f5es de boletos pagos diariamente de forma a n\u00e3o causar impacto nos ambientes de produ\u00e7\u00e3o, evitando a concorr\u00eancia de acesso \u00e0s bases de dados.","desafios_na_implementacao":"Qualquer nova solu\u00e7\u00e3o a ser implementada na Caixa j\u00e1 \u00e9 um desafio por si s\u00f3: devido aos volumes e ao legado de mais de 180 anos de hist\u00f3ria. Neste projeto:\r\n<ul>\r\n \t<li>Por quest\u00f5es de seguran\u00e7a o tr\u00e1fego de dados precisavam ser criptografados entre as m\u00e1quinas.<\/li>\r\n \t<li>Era necess\u00e1rio fazer um redimensionamento de cotas que j\u00e1 estavam configuradas no storage<\/li>\r\n \t<li>Os processos complexos, burocr\u00e1ticos e necess\u00e1rios da governan\u00e7a de TI, que \u00e9 muito atuante dentro de institui\u00e7\u00f5es financeiras devido ao compliance;<\/li>\r\n<\/ul>","solucao_implementada":"A solu\u00e7\u00e3o foi o uso de um banco de dados noSQL que passou a receber simultaneamente os mesmos dados da base SQL atrav\u00e9s de uma r\u00e9plica em tempo real para que nele fossem feitas as an\u00e1lises estat\u00edsticas, n\u00e3o afetando a performance dos sistemas de produ\u00e7\u00e3o que buscam os dados no banco de dados SQL. Desta forma foi implementado um cluster de MongoDB em sharding , para atender os requisitos de alta disponibilidade, onde as transa\u00e7\u00f5es entre os n\u00f3s era feito atrav\u00e9s de certificado digital e criptografia, para atender o compliance de seguran\u00e7a.","beneficios_e_resultados":"<ul>\r\n \t<li>Com o banco de dados MongoDB, atingiu-se uma performance superior as 8 mil requisi\u00e7\u00f5es de escrita por segundo demandadas pelo projeto.<\/li>\r\n \t<li>As buscas abertas dentro de uma base com 1 bilh\u00e3o de documentos passaram a ser respondidas em quest\u00e3o de segundos.<\/li>\r\n \t<li>O banco de dados SQL continua sendo usado como banco de dados de produ\u00e7\u00e3o em sintonia com o banco noSQL.<\/li>\r\n \t<li>O uso da vers\u00e3o community do MongoDB deu agilidade ao processo de implanta\u00e7\u00e3o. N\u00e3o haveria tempo para um processo licitat\u00f3rio.<\/li>\r\n<\/ul>","titulo_cta":"Acelere seu crescimento digital com a 4Linux","descricao_da_cta":"Para atingir todos os seus objetivos de neg\u00f3cio e crescer digitalmente com velocidade, voc\u00ea precisa do melhor em criatividade, performance e tecnologia.","titulo_da_cta":"Apresentamos neste ebook uma variedade de cases de sucesso com detalhamento t\u00e9cnico de v\u00e1rias tecnologias.","cadastrar_bullet_ebook":[{"icone_do_topico":12077,"texto_do_topico":"Linux Debian customizado para mais de 100.000 equipamentos (terminais lot\u00e9ricos e caixas eletr\u00f4nicos) da Caixa Econ\u00f4mica Federal"},{"icone_do_topico":12076,"texto_do_topico":"Descubra neste ebook como fornecemos suporte 24x7 para mais de uma centena de servidores Linux CentOS."},{"icone_do_topico":12075,"texto_do_topico":"Saiba como implementamos uma solu\u00e7\u00e3o baseada em Prometheus, TimescaleDB e Dashboards personalizadas no Grafana."}],"id_do_formulario":163,"_tecnologia_destaque":17997,"_texto_desafio":"Governan\u00e7a de TI rigorosa exige processos complexos e burocr\u00e1ticos.\r\n\r\n\r\n\r\n\r\n\r\n\r\n"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux<\/title>\n<meta name=\"description\" content=\"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux\" \/>\n<meta property=\"og:description\" content=\"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/\" \/>\n<meta property=\"og:site_name\" content=\"Consultoria e Suporte 4Linux\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-18T20:19:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/08\/THUMBAILS-CASES_mongodb.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/\",\"url\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/\",\"name\":\"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2020\\\/08\\\/THUMBAILS-CASES_mongodb.jpg\",\"datePublished\":\"2020-08-14T14:50:04+00:00\",\"dateModified\":\"2025-07-18T20:19:02+00:00\",\"description\":\"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/#primaryimage\",\"url\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2020\\\/08\\\/THUMBAILS-CASES_mongodb.jpg\",\"contentUrl\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2020\\\/08\\\/THUMBAILS-CASES_mongodb.jpg\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/case\\\/mongodb-sharding-caixa-economica-federal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#website\",\"url\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/\",\"name\":\"Consultoria e Suporte 4Linux\",\"description\":\"Linux - Cloud - Open Source\",\"publisher\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#organization\",\"name\":\"4Linux\",\"url\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2020\\\/04\\\/Logo-4Linux-Positivo.png\",\"contentUrl\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2020\\\/04\\\/Logo-4Linux-Positivo.png\",\"width\":2939,\"height\":712,\"caption\":\"4Linux\"},\"image\":{\"@id\":\"https:\\\/\\\/4linux.com.br\\\/consultoria\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux","description":"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.","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:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/","og_locale":"pt_BR","og_type":"article","og_title":"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux","og_description":"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.","og_url":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/","og_site_name":"Consultoria e Suporte 4Linux","article_modified_time":"2025-07-18T20:19:02+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/08\/THUMBAILS-CASES_mongodb.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/","url":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/","name":"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital. - Consultoria e Suporte 4Linux","isPartOf":{"@id":"https:\/\/4linux.com.br\/consultoria\/#website"},"primaryImageOfPage":{"@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/#primaryimage"},"image":{"@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/#primaryimage"},"thumbnailUrl":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/08\/THUMBAILS-CASES_mongodb.jpg","datePublished":"2020-08-14T14:50:04+00:00","dateModified":"2025-07-18T20:19:02+00:00","description":"Ambiente noSQL com MongoDB em sharding na Caixa Economica Federal suportando 8 mil escritas por segundo em alta disponibilidade , com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital.","breadcrumb":{"@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/#primaryimage","url":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/08\/THUMBAILS-CASES_mongodb.jpg","contentUrl":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/08\/THUMBAILS-CASES_mongodb.jpg","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/4linux.com.br\/consultoria\/case\/mongodb-sharding-caixa-economica-federal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/4linux.com.br\/consultoria\/"},{"@type":"ListItem","position":2,"name":"MongoDB em sharding suportando 8 mil escritas por segundo com replica\u00e7\u00e3o dos dados entre os n\u00f3s utilizando criptografia e certificado digital."}]},{"@type":"WebSite","@id":"https:\/\/4linux.com.br\/consultoria\/#website","url":"https:\/\/4linux.com.br\/consultoria\/","name":"Consultoria e Suporte 4Linux","description":"Linux - Cloud - Open Source","publisher":{"@id":"https:\/\/4linux.com.br\/consultoria\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/4linux.com.br\/consultoria\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/4linux.com.br\/consultoria\/#organization","name":"4Linux","url":"https:\/\/4linux.com.br\/consultoria\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/4linux.com.br\/consultoria\/#\/schema\/logo\/image\/","url":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","contentUrl":"https:\/\/4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","width":2939,"height":712,"caption":"4Linux"},"image":{"@id":"https:\/\/4linux.com.br\/consultoria\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case\/2708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/types\/case"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media\/3359"}],"wp:attachment":[{"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media?parent=2708"}],"wp:term":[{"taxonomy":"setor","embeddable":true,"href":"https:\/\/4linux.com.br\/consultoria\/wp-json\/wp\/v2\/setor?post=2708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}