{"id":117882,"date":"2022-07-11T09:00:00","date_gmt":"2022-07-11T12:00:00","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=10988"},"modified":"2023-07-26T15:54:49","modified_gmt":"2023-07-26T18:54:49","slug":"banco-de-dados-nao-relacional","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/","title":{"rendered":"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos"},"content":{"rendered":"\n<p>Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-se <em>\u201cess-cue-el\u201d<\/em>, em ingl\u00eas).<\/p>\n\n\n\n<p>Ao pesquisar mais a respeito, por\u00e9m, \u00e9 prov\u00e1vel que voc\u00ea tenha encontrado outro termo similar \u2014 <strong>NoSQL<\/strong> \u2014 e talvez tenha ficado confuso. O que \u00e9 isso? Seria o contr\u00e1rio de SQL? Vamos entender.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que \u00e9 NoSQL?<\/strong><\/h2>\n\n\n\n<p><strong>NoSQL<\/strong> \u00e9 a denomina\u00e7\u00e3o de <em>bancos de dados n\u00e3o tabulares<\/em>, que armazenam dados em <em>esquemas<\/em> diferentes das <em>tabelas relacionais<\/em>, como <em>documentos<\/em>, <em>grafos<\/em>, pares <em>chave-valor<\/em> ou <em>colunas<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><img decoding=\"async\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png\" alt=\"bancos de dados nao relacional\" class=\"wp-image-10996\" width=\"475\" height=\"140\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png 949w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-nao-relacional-768x226.png 768w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-nao-relacional-515x152.png 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-nao-relacional-150x44.png 150w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-nao-relacional.png 960w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><figcaption><strong>NoSQL<\/strong>: <em>bancos de dados n\u00e3o tabulares<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>A defini\u00e7\u00e3o acima \u00e9 sucinta e correta. Mas vamos combinar: mais \u201ccomplica\u201d do que \u201cexplica\u201d NoSQL, n\u00e3o \u00e9? Para entender esta tecnologia, primeiro precisamos conhecer bancos de dados relacionais e SQL.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Bancos de dados relacionais<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"727\" height=\"321\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-relacionais.png\" alt=\"Imagem mostra o terminal de um computador, com uma tabela que cont\u00e9m dados de funcion\u00e1rios de uma empresa, como nome, cargo e horas trabalhadas por dia.\" class=\"wp-image-10989\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-relacionais.png 727w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-relacionais-515x227.png 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/bancos-de-dados-relacionais-150x66.png 150w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><figcaption>Dados de funcion\u00e1rios organizados em linhas e colunas no banco de dados relacional MySQL. Fonte: <a href=\"https:\/\/w3cschoool.com\/mysql-rename-table\">w3cschoool.com<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Banco de dados relacional \u00e9 um software que armazena informa\u00e7\u00f5es em tabelas com linhas e colunas, como planilhas do Excel.<\/p>\n\n\n\n<p>Cada linha \u00e9 um registro, como dados de um cliente. J\u00e1 as colunas descrevem atributos de cada cliente, como nome, endere\u00e7o e cart\u00e3o de cr\u00e9dito, por exemplo.&nbsp;<\/p>\n\n\n\n<p>Um banco de dados relacional pode ter diversas tabelas, as quais se relacionam entre si. Podemos ter uma tabela \u201cCompras\u201d. Como cada compra \u00e9 feita por um cliente, a tabela \u201cCompras\u201d se relacionar\u00e1 com a tabela \u201cClientes\u201d, para sabermos qual compra foi feita por qual cliente.<\/p>\n\n\n\n<p>S\u00e3o exemplos de bancos de dados relacionais: SQLite, MySQL, MariaDB, Microsoft SQL Server, PostgreSQL, Oracle, entre outros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SQL<\/strong><\/h3>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/SQL\" target=\"_blank\" rel=\"noreferrer noopener\">SQL<\/a> \u00e9 a sigla para <em>Structured Query Language<\/em> (\u201cLinguagem de Consulta Estruturada\u201d, em tradu\u00e7\u00e3o livre). \u00c9 a linguagem padr\u00e3o para opera\u00e7\u00f5es em bancos de dados relacionais. Por isso, tornou-se comum cham\u00e1-los de \u201cbancos de dados SQL\u201d.<\/p>\n\n\n\n<p>Por meio de SQL, \u00e9 poss\u00edvel criar (<em>create<\/em>), ler (<em>read<\/em>), alterar (<em>update<\/em>) e excluir (<em>delete<\/em>) dados \u2014 o famoso \u201c<a href=\"https:\/\/en.wikipedia.org\/wiki\/Create,_read,_update_and_delete\" target=\"_blank\" rel=\"noreferrer noopener\">CRUD<\/a>\u201d \u2014 em bancos relacionais.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Bancos de dados NoSQL<\/strong><\/h3>\n\n\n\n<p>Agora, NoSQL fica f\u00e1cil! Bancos de dados desse tipo s\u00e3o softwares que armazenam dados de forma diferente dos bancos de dados relacionais.&nbsp;<\/p>\n\n\n\n<p>N\u00e3o usam tabelas, mas outros esquemas, que veremos a seguir. Tamb\u00e9m n\u00e3o adotam a linguagem SQL, mas linguagens pr\u00f3prias. Algumas, por\u00e9m, s\u00e3o parecidas com SQL tanto na sintaxe quanto nos fundamentos.<\/p>\n\n\n\n<p>Uma curiosidade: NoSQL n\u00e3o significa \u201cn\u00e3o SQL\u201d, mas <em>\u201cnot only SQL\u201d<\/em> (\u201cn\u00e3o somente SQL\u201d, em tradu\u00e7\u00e3o livre).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Vantagens de NoSQL<\/strong><\/h3>\n\n\n\n<p>NoSQL surgiu para lidar com <a href=\"https:\/\/en.wikipedia.org\/wiki\/Big_data\" target=\"_blank\" rel=\"noreferrer noopener\"><em>big data<\/em><\/a>, conjuntos de dados gigantescos e complexos surgidos com a web, ap\u00f3s os anos 2000.&nbsp;<\/p>\n\n\n\n<p>Como bancos relacionais podem ser ineficientes para grandes quantidades de dados, principalmente dados n\u00e3o estruturados \u2014 que n\u00e3o podem ser dispostos em linhas e colunas, como o conte\u00fado de textos, \u00e1udios e v\u00eddeos \u2014, NoSQL surgiu como solu\u00e7\u00e3o.<\/p>\n\n\n\n<p>Isso n\u00e3o quer dizer que bancos de dados NoSQL sejam melhores que bancos SQL, apenas que se destinam a finalidades diferentes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tipos de bancos de dados NoSQL<\/strong><\/h2>\n\n\n\n<p>Bancos de dados NoSQL podem ter os seguintes esquemas (formas de organizar os dados):<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Documentos<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"666\" height=\"411\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/tipos-de-banco-de-dados-documentos.png\" alt=\"Imagem mostra diferentes textos em ingl\u00eas, contendo campos com nome, sobrenome, e-mail, entre outros, agrupados por por chaves e separados por v\u00edrgula.\" class=\"wp-image-10990\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-banco-de-dados-documentos.png 666w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-banco-de-dados-documentos-515x318.png 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-banco-de-dados-documentos-150x93.png 150w\" sizes=\"(max-width: 666px) 100vw, 666px\" \/><figcaption>Forma como dados s\u00e3o armazenados em um banco de dados NoSQL baseado em documentos. Fonte: <a href=\"https:\/\/www.digitalocean.com\/community\/conceptual_articles\/an-introduction-to-document-oriented-databases\" target=\"_blank\" rel=\"noreferrer noopener\">digitalocean.com<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Neste esquema, os dados s\u00e3o armazenados em \u201ctextos\u201d. Por exemplo, dados de clientes estar\u00e3o organizados de forma sequencial, como uma folha de formul\u00e1rio.<\/p>\n\n\n\n<p>Tais textos podem ser altamente estruturados (ter campos bem definidos e comuns a todos os documentos, como CPF e nome de cada cliente) ou podem ser semiestruturados ou n\u00e3o estruturados (quando n\u00e3o h\u00e1 padroniza\u00e7\u00e3o dos campos).<\/p>\n\n\n\n<p>MongoDB, Elasticsearch e CouchDB s\u00e3o exemplos populares de bancos NoSQL baseados em documentos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Chave-valor<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"698\" height=\"382\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/tipos-de-bancos-de-dados-chave-valor.png\" alt=\"Imagem mostra um desenho com ret\u00e2ngulos \u00e0 esquerda, que indicam chaves, com n\u00fameros sequenciais dentro delas, e ret\u00e2ngulos \u00e0 direita com informa\u00e7\u00f5es diversas, como nome e idade de uma pessoa ou o n\u00famero \u201c42\u201d.\" class=\"wp-image-10992\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-bancos-de-dados-chave-valor.png 698w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-bancos-de-dados-chave-valor-515x282.png 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-de-bancos-de-dados-chave-valor-150x82.png 150w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><figcaption>Forma como dados s\u00e3o armazenados em um banco de dados NoSQL baseado em pares chave-valor. Fonte: <a href=\"https:\/\/dev.to\/aws-builders\/intro-to-4-types-of-nosql-databases-45nh\" target=\"_blank\" rel=\"noreferrer noopener\">dev.to<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Bancos NoSQL do tipo chave-valor s\u00e3o como \u201cdicion\u00e1rios\u201d. Eles permitem cadastrar uma <em>chave<\/em> (um registro \u00fanico e inconfund\u00edvel) e associar quaisquer <em>valores<\/em> (informa\u00e7\u00f5es) a essas chaves.<\/p>\n\n\n\n<p>Isso permite muita flexibilidade e rapidez nas consultas. Podemos associar muitos campos de dados diferentes a uma \u00fanica chave, bastando acessar tal chave para recuper\u00e1-los.<\/p>\n\n\n\n<p>Redis, Apache Ignite e Memcached s\u00e3o exemplos populares de bancos NoSQL que usam o esquema chave-valor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Grafo<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"465\" height=\"341\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/tipos-banco-de-dados-grafo-1.png\" alt=\"Imagem mostra um desenho com bonecos que indicam pessoas e bolas que indicam a prefer\u00eancia por filmes ou livros; setas entre um boneco e outro ou entre um boneco e uma bola indicam quem \u00e9 amigo de quem ou quem gosta de quais atividades.\" class=\"wp-image-10993\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-banco-de-dados-grafo-1.png 465w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-banco-de-dados-grafo-1-150x110.png 150w\" sizes=\"(max-width: 465px) 100vw, 465px\" \/><figcaption>Forma como dados s\u00e3o armazenados em um banco de dados NoSQL baseado em grafos. Fonte: <a href=\"https:\/\/docs.aws.amazon.com\/pt_br\/neptune\/latest\/userguide\/graph-get-started.html\" target=\"_blank\" rel=\"noreferrer noopener\">docs.aws.amazon.com<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Um grafo \u00e9 uma cole\u00e7\u00e3o de n\u00f3s ligados por arestas. Em bancos de dados do tipo, os dados s\u00e3o os n\u00f3s e os relacionamentos entre eles, as arestas. Neles, podemos relacionar facilmente clientes aos produtos que mais compram, por exemplo.&nbsp;<\/p>\n\n\n\n<p>Tanto que s\u00e3o muito usados para mecanismos de recomenda\u00e7\u00e3o (indicar um produto que o cliente pode gostar, com base em suas prefer\u00eancias) e para detec\u00e7\u00e3o de fraude (comparar se o n\u00famero de cart\u00e3o de cr\u00e9dito usado por ele \u00e9 sempre o mesmo).<\/p>\n\n\n\n<p>S\u00e3o exemplos populares de bancos NoSQL baseados em grafos: Neo4J, OrientDB, AllegroGraph, entre outros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Colunas<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"485\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/tipos-bancos-de-dados-colunas-1024x485.png\" alt=\"Imagem mostra uma tabela com linhas e colunas.\" class=\"wp-image-10994\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-1024x485.png 1024w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-949x450.png 949w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-768x364.png 768w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-886x420.png 886w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-515x244.png 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas-150x71.png 150w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/07\/tipos-bancos-de-dados-colunas.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Forma como dados s\u00e3o armazenados em um banco de dados NoSQL baseado em colunas. Fonte: <a href=\"https:\/\/www.scylladb.com\/glossary\/wide-column-database\/\" target=\"_blank\" rel=\"noreferrer noopener\">scylladb.com<\/a><\/figcaption><\/figure>\n\n\n\n<p>Quest\u00f5es t\u00e9cnicas s\u00e3o os maiores trunfos de bancos de dados NoSQL baseados em colunas. Eles reduzem a necessidade de leitura em disco durante consultas aos dados e utilizam menos mem\u00f3ria para exibir as informa\u00e7\u00f5es.<\/p>\n\n\n\n<p>S\u00e3o usados principalmente em aplicativos anal\u00edticos, que precisam realizar muito c\u00e1lculos com extrema rapidez, e em <em>data warehouses<\/em> (\u201carmaz\u00e9ns de dados\u201d), grandes reposit\u00f3rios de dados usados por empresas.<\/p>\n\n\n\n<p>Amazon DynamoDB, Bigtable, Cassandra, Hbase, Google Cloud Datastore, entre outros, s\u00e3o exemplos populares de bancos NoSQL colunares.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como usar bancos de dados NoSQL?<\/strong><\/h2>\n\n\n\n<p>Cada software de banco de dados NoSQL tem suas caracter\u00edsticas. Por isso, \u00e9 necess\u00e1rio conhecer aquele que melhor se adequa \u00e0s suas necessidades ou \u00e0s de sua empresa para aprofundar-se neles.<\/p>\n\n\n\n<p>O interessante \u00e9 que muitos j\u00e1 possuem \u00f3tima documenta\u00e7\u00e3o e permitem usar a linguagem de programa\u00e7\u00e3o de sua prefer\u00eancia para oper\u00e1-los.<\/p>\n\n\n\n<p>MongoDB, um banco NoSQL baseado em documentos, por exemplo, \u00e9 muito utilizado por startups, por meio da linguagem Javascript e da tecnologia Node.js, para publicar sites e sistemas web escal\u00e1veis rapidamente. No <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/back-end\/\" target=\"_blank\" rel=\"noreferrer noopener\">curso de Programa\u00e7\u00e3o Back-End da Awari<\/a>, voc\u00ea tem uma introdu\u00e7\u00e3o ao assunto.<\/p>\n\n\n\n<p>J\u00e1 bancos de dados colunares, como Hbase, Cassandra e DynamoDB, s\u00e3o comuns no dia a dia da <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/engenharia-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\">Engenharia de Dados<\/a> ou at\u00e9, em alguns casos, na etapa de obten\u00e7\u00e3o de dados da <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/data-science\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ci\u00eancia de Dados<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quer ingressar em Programa\u00e7\u00e3o ou Ci\u00eancia de Dados? Conhe\u00e7a a Awari!<\/strong><\/h2>\n\n\n\n<p>A Awari \u00e9 uma <strong>plataforma completa<\/strong> com mentorias individuais, cursos com aulas ao vivo e suporte de carreira nas \u00e1reas de Programa\u00e7\u00e3o e de Dados.<\/p>\n\n\n\n<p>Conhe\u00e7a nossos <a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-programacao\/\" target=\"_blank\" rel=\"noreferrer noopener\">cursos de Programa\u00e7\u00e3o<\/a>, com intensivos de <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/front-end\/\">Front-End com React<\/a>, <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/back-end\/\" target=\"_blank\" rel=\"noreferrer noopener\">Back-End com Javascript<\/a>, <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/devops\/\" target=\"_blank\" rel=\"noreferrer noopener\">DevOps<\/a>, <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/desenvolvimento-web\/\" target=\"_blank\" rel=\"noreferrer noopener\">Desenvolvimento Web<\/a> e <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/react-native\/\" target=\"_blank\" rel=\"noreferrer noopener\">React Native<\/a>.<\/p>\n\n\n\n<p>Ou confira nossos <a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-ciencia-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\">cursos de Data Science<\/a>, com intensivos de<a href=\"https:\/\/fluency.io\/br\/blog\/curso\/data-science\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Ci\u00eancia de Dados<\/a>,<a href=\"https:\/\/fluency.io\/br\/blog\/curso\/machine-learning\/\"> Machine Learning<\/a>,<a href=\"https:\/\/fluency.io\/br\/blog\/curso\/engenharia-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Engenharia de Dados<\/a> e<a href=\"https:\/\/fluency.io\/br\/blog\/curso\/data-analytics\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Data Analytics<\/a>.&nbsp;<\/p>\n\n\n\n<p>Saiba mais sobre a nossa jornada personalizada e materiais complementares feitos por especialistas no mercado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-se \u201cess-cue-el\u201d, em ingl\u00eas). Ao pesquisar mais a respeito, por\u00e9m, \u00e9 prov\u00e1vel que voc\u00ea tenha encontrado outro termo similar \u2014 NoSQL \u2014 e talvez tenha ficado confuso. O que \u00e9 [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-117882","post","type-post","status-publish","format-standard","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-11T12:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-26T18:54:49+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/\",\"name\":\"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png\",\"datePublished\":\"2022-07-11T12:00:00+00:00\",\"dateModified\":\"2023-07-26T18:54:49+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage\",\"url\":\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png\",\"contentUrl\":\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil","description":"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...","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:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/","og_locale":"pt_BR","og_type":"article","og_title":"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil","og_description":"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/","og_site_name":"Fluency.io Brasil","article_published_time":"2022-07-11T12:00:00+00:00","article_modified_time":"2023-07-26T18:54:49+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/","name":"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage"},"image":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage"},"thumbnailUrl":"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png","datePublished":"2022-07-11T12:00:00+00:00","dateModified":"2023-07-26T18:54:49+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Se voc\u00ea se interessa por Programa\u00e7\u00e3o ou Ci\u00eancia de Dados, j\u00e1 deve ter visto uma sigla frequente nessas \u00e1reas, relacionada a banco de dados: SQL (pronuncia-...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#primaryimage","url":"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png","contentUrl":"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/07\/bancos-de-dados-nao-relacional-949x280.png"},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/banco-de-dados-nao-relacional\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Banco de Dados N\u00e3o Relacional (NoSQL): o que \u00e9 e principais tipos"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=117882"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117882\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=117882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=117882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=117882"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=117882"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=117882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}