{"id":10036,"date":"2020-12-16T19:12:28","date_gmt":"2020-12-17T03:12:28","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=10036"},"modified":"2025-06-13T18:43:57","modified_gmt":"2025-06-14T01:43:57","slug":"nosql-is-dead-long-live-nosql","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/nosql-is-dead-long-live-nosql\/","title":{"rendered":"O NoSQL est\u00e1 morto, viva o NoSQL"},"content":{"rendered":"<blockquote><p>O Dynamo acelerou a revolu\u00e7\u00e3o NoSQL que est\u00e1 impulsionando o setor de bancos de dados.<\/p><\/blockquote>\n<p>Recentemente, a Amazon<a href=\"https:\/\/www.zdnet.com\/article\/aws-starts-gluing-the-gaps-between-its-databases\/\">\u00a0anunciado<\/a><a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/ql-reference.html\">\u00a0PartiQL - uma linguagem de consulta compat\u00edvel com SQL<\/a>\u00a0para seu principal banco de dados NoSQL, o Amazon DynamoDB. Isso fez com que a \"re:evolu\u00e7\u00e3o\" do NoSQL fechasse o c\u00edrculo. \u00c9 maravilhoso ver a pesquisa colaborativa da<a href=\"https:\/\/cse.ucsd.edu\/about\/news\/cse-professor-collaborates-couchbase-next-generation-query-language-big-data\">\u00a0UCSD e Couchbase<\/a>\u00a0permitindo que o setor avance.<\/p>\n<p>O NoSQL teve um bom desempenho.<a href=\"https:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/\/archive\/mapreduce-osdi04.pdf\">\u00a0MapReduce<\/a> o acionou em 2004. <a href=\"https:\/\/www.allthingsdistributed.com\/files\/amazon-dynamo-sosp2007.pdf\">D\u00ednamo<\/a>\u00a0 e <a href=\"https:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/\/archive\/bigtable-osdi06.pdf\">BigTable<\/a>\u00a0 o acelerou em 2007. O NoSQL significava n\u00e3o ter suporte para SQL, n\u00e3o ter suporte para transa\u00e7\u00f5es com v\u00e1rios documentos, n\u00e3o ter gerenciamento de esquema, n\u00e3o ter linguagem procedural e muitos outros \"n\u00e3os\". No entanto, o NoSQL n\u00e3o era um<a href=\"https:\/\/en.wikipedia.org\/wiki\/Rebel_Without_a_Cause\">\u00a0rebelde sem causa<\/a>. Ele prometia confiabilidade, escalabilidade e flexibilidade. Algu\u00e9m brincou: \"Se voc\u00ea n\u00e3o est\u00e1 pronto para escalonar, n\u00e3o est\u00e1 pronto para ter sucesso!\". Para a divers\u00e3o do pessoal do SQL, o MongoDB afirmou que \u00e9<a href=\"https:\/\/www.youtube.com\/watch?v=b2F-DItXtZs\">\u00a0escala da web<\/a>. Apesar das<a href=\"https:\/\/dsf.berkeley.edu\/cs286\/papers\/backwards-vertica2008.pdf\">\u00a0reservas e oposi\u00e7\u00e3o<\/a>\u00a0da comunidade de bancos de dados, o movimento NoSQL avan\u00e7ou. Muitos se perguntaram se ele \u00e9 \u00fatil para a Amazon, o Google e o Facebook, quem mais o consideraria \u00fatil?<\/p>\n<p>Aqui estamos n\u00f3s. Com mais de<a href=\"https:\/\/hostingdata.co.uk\/nosql-database\/\">\u00a0200 NoSQL<\/a>\u00a0bancos de dados.<\/p>\n<p>Os sistemas NoSQL n\u00e3o continuaram sendo simples armazenamentos de valores-chave com opera\u00e7\u00f5es get\/set, map\/reduce. O MongoDB adicionou uma agrega\u00e7\u00e3o<a href=\"https:\/\/docs.mongodb.com\/manual\/core\/aggregation-pipeline\/\">\u00a0estrutura,<\/a>\u00a0um moderno<a href=\"https:\/\/docs.mongodb.com\/manual\/core\/wiredtiger\/\">\u00a0mecanismo de armazenamento<\/a>e caiu<a href=\"https:\/\/www.mongodb.com\/blog\/post\/multi-document-transactions-in-mongodb\">\u00a0\u00c1CIDO<\/a>. DynamoDB adicionado<a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/transactions.html\">\u00a0transa\u00e7\u00f5es<\/a>,<a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/SecondaryIndexes.html\">\u00a0\u00edndices<\/a>e agora uma linguagem semelhante ao SQL. O Cassandra come\u00e7ou com<a href=\"https:\/\/cassandra.apache.org\/doc\/latest\/cql\/#\">\u00a0CQL<\/a>O Couchbase, uma linguagem semelhante ao SQL, fez altera\u00e7\u00f5es significativas na vers\u00e3o 3.0 e vem adicionando novos tipos de dados, DDLs e DMLs. O Couchbase come\u00e7ou com<a href=\"https:\/\/docs.couchbase.com\/server\/current\/rest-api\/rest-endpoints-all.html\">\u00a0APIs simples<\/a>, acrescentou<a href=\"https:\/\/docs.couchbase.com\/server\/current\/learn\/views\/views-writing.html\">\u00a0visualiza\u00e7\u00f5es<\/a>. Em 2015, o Couchbase introduziu<a href=\"https:\/\/docs.couchbase.com\/server\/current\/n1ql\/n1ql-language-reference\/index.html\">\u00a0N1QL<\/a>\u00a0- SQL para JSON, secund\u00e1rio global<a href=\"https:\/\/docs.couchbase.com\/server\/current\/learn\/services-and-indexes\/indexes\/indexing-and-query-perf.html\">\u00a0\u00edndices<\/a>,<a href=\"https:\/\/docs.couchbase.com\/server\/current\/analytics\/introduction.html\">\u00a0e, posteriormente, adicionou o servi\u00e7o anal\u00edtico<\/a>\u00a0com suporte a N1QL e distribu\u00eddo<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-transactions-with-n1ql\/\">\u00a0transa\u00e7\u00f5es<\/a>.<\/p>\n<p>Se voc\u00ea estiver lendo\u00a0<a href=\"https:\/\/www.amazon.com\/Innovators-Dilemma-Technologies-Management-Innovation\/dp\/1633691780\/ref=sr_1_1?crid=ZFLBFAO2Q9KK&amp;dchild=1&amp;keywords=innovators+dilemma&amp;qid=1607761995&amp;sprefix=innovator%2Caps%2C237&amp;sr=8-1\">O dilema do inovador<\/a>, ele deve lembr\u00e1-lo do<a href=\"https:\/\/www.christenseninstitute.org\/blog\/corona-lexus-toyotas-ascent-care\/\">\u00a0Toyota<\/a>\u00a0e o\u00a0<a href=\"https:\/\/www.newyorker.com\/magazine\/2012\/05\/14\/when-giants-fail\">mini moinhos<\/a>\u00a0hist\u00f3rias. As empresas estabelecidas deixaram a parte inferior do mercado para a Toyota Corona e as miniusinas, o que as liberou para se concentrarem em mercados com margens mais altas. No setor de bancos de dados, as empresas estabelecidas consideravam o NoSQL com a mesma<a href=\"https:\/\/www.eweek.com\/database\/oracle-defends-relational-dbs-against-nosql-competitors\">\u00a0zombaria<\/a>\u00a0ou afirmaram que tinham bancos de dados sem SQL h\u00e1 muito tempo! Ainda assim, houve algumas tentativas t\u00edmidas das empresas estabelecidas de entrar no mercado. A Oracle at\u00e9 investiu no NoSQL comprando<a href=\"https:\/\/www.oracle.com\/corporate\/acquisitions\/sleepycat\/\">\u00a0Software Sleepycat<\/a>fabricante do banco de dados NoSQL BerkeleyDB. A IBM adicionou suporte a JSON e MongoDB ao<a href=\"https:\/\/www2.slideshare.net\/journalofinformix\/informix-nosql-hybrid-sql-detailed-deep-dive\">\u00a0Informix<\/a>\u00a0e<a href=\"https:\/\/developer.ibm.com\/articles\/dm-1306nosqlforjson1\/\">\u00a0DB2<\/a>. Isso equivale ao fato de a GM liberar o<a href=\"https:\/\/en.wikipedia.org\/wiki\/Geo_Metro\">\u00a0Geo Metro<\/a>\u00a0- Vamos lan\u00e7ar um modelo b\u00e1sico no segmento inferior do mercado e acabar logo com isso. A Microsoft provavelmente fez a melhor tentativa ao criar\u00a0<a href=\"https:\/\/azure.microsoft.com\/en-us\/free\/cosmos-db\/search\/?&amp;ef_id=Cj0KCQiA8dH-BRD_ARIsAC24umbK3NJFza5wzkpOM9WPRjCbjCvF0ztsiLzfQmPOjNipZ8cneoQqcUIaAh3jEALw_wcB:G:s&amp;OCID=AID2100131_SEM_Cj0KCQiA8dH-BRD_ARIsAC24umbK3NJFza5wzkpOM9WPRjCbjCvF0ztsiLzfQmPOjNipZ8cneoQqcUIaAh3jEALw_wcB:G:s&amp;gclid=Cj0KCQiA8dH-BRD_ARIsAC24umbK3NJFza5wzkpOM9WPRjCbjCvF0ztsiLzfQmPOjNipZ8cneoQqcUIaAh3jEALw_wcB\">CosmosDB<\/a>\u00a0(anteriormente DocumentDB) desde o in\u00edcio.<\/p>\n<p>O NoSQL n\u00e3o \u00e9 simplesmente a aus\u00eancia de SQL. Assim como a Toyota e as miniusinas, o NoSQL tem os principais pontos fortes. O ponto forte da Toyota era a estrutura de molde \u00fanico, que permitia que eles produzissem o carro no Jap\u00e3o, enviassem-no por 6.000 milhas e ainda fossem acess\u00edveis para os compradores de carros de baixo custo. A estrutura de molde \u00fanico tamb\u00e9m lhes proporcionou a base para iterar e inovar para melhorar o carro. As mini usinas continuaram a subir na pilha para produzir a\u00e7o de melhor qualidade e as usinas de a\u00e7o integradas geralmente respondiam fugindo do mercado e evitando a concorr\u00eancia. Um belo dia, a GM declarou fal\u00eancia e as sider\u00fargicas integradas fecharam as portas.<\/p>\n<p>Ent\u00e3o, qual \u00e9 o principal diferencial do NoSQL? Banco de dados distribu\u00eddo a partir do n\u00facleo. Os sistemas RDBMS tradicionais foram criados para serem executados em uma \u00fanica m\u00e1quina e estendidos para situa\u00e7\u00f5es de hot-standby e, em seguida, ampliados para escala. Os sistemas NoSQL s\u00e3o projetados para serem executados em um cluster de m\u00e1quinas desde o in\u00edcio. As falhas de hardware e software s\u00e3o esperadas e tratadas em um n\u00edvel sist\u00eamico. De fato, COUCH em COUCHBASE significa Cluster Of Unreliable Commodity Hardware. O n\u00facleo do NoSQL come\u00e7a com um banco de dados distribu\u00eddo que oferece confiabilidade e expans\u00e3o. Claro, h\u00e1 40 anos existem sistemas de bancos de dados distribu\u00eddos. Eles se concentravam em armazenamento, n\u00e3o em OLTP.<\/p>\n<p>O NoSQL come\u00e7ou com as m\u00edseras APIs get()\/set(): apenas o suficiente para cobrir os casos de uso b\u00e1sicos com carrinhos de compras, armazenamentos de sess\u00e3o e gerenciadores de perfil. N\u00e3o havia como sua funcionalidade corresponder \u00e0 sofistica\u00e7\u00e3o do SQL. A zombaria dos fornecedores de bancos de dados tradicionais com rela\u00e7\u00e3o ao NoSQL \u00e9<a href=\"https:\/\/www.youtube.com\/watch?v=rpkoCZ4vBSI&amp;t\">\u00a0reminiscente<\/a>\u00a0da resposta da GM e das usinas sider\u00fargicas integradas. Os \"sumos sacerdotes\" da Oracle e da IBM ficaram felizes em semear esse mercado de baixo custo para um bando de \"desconhecidos\".<\/p>\n<p>Desde ent\u00e3o, os bancos de dados NoSQL adicionaram \u00edndices, SQL com jun\u00e7\u00f5es, agregados, fun\u00e7\u00f5es de janela, pesquisa e transa\u00e7\u00f5es. OK. Este \u00e9 apenas o Couchbase. Mas outros t\u00eam alguns desses recursos. Na Couchbase, trabalhamos com clientes que est\u00e3o migrando do Oracle, Db2, Informix, SQL Server e Sybase. Esses bancos de dados s\u00e3o excelentes, mas seu n\u00facleo \u00e9 diferente. Criados para um, ampliados para poucos. Os sistemas NoSQL s\u00e3o criados para escala maci\u00e7a e confiabilidade. Mesmo quando os recursos de \u00edndice, consulta e pesquisa de n\u00edvel superior s\u00e3o adicionados, esse n\u00facleo ainda precisa operar em escala e ser confi\u00e1vel. Com todos esses recursos, o NoSQL se tornou o principal pilar das empresas.\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/its-the-workload-stupid\/\">Cargas de trabalho de miss\u00e3o cr\u00edtica<\/a>\u00a0e milhares de clusters executam rotineiramente\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/resources\/?content=videos&amp;query=connect\">Couchbase<\/a>,\u00a0<a href=\"https:\/\/www.mongodb.com\/world\/sessions\">MongoDB<\/a>,\u00a0<a href=\"https:\/\/www.elastic.co\/elasticon\/global\/agenda\">El\u00e1stico<\/a>e outros sistemas NoSQL. Os sistemas NoSQL tornaram o banco de dados moderno pronto e acess\u00edvel para as empresas modernas.<\/p>\n<p>O pr\u00f3prio SQL tem sido<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/unreasonable-effectiveness-of-sql\/\">\u00a0injustificadamente eficaz<\/a>. Muitos<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/the-unreasonable-effectiveness-of-sql-in-nosql-databases\/\">\u00a0Os sistemas NoSQL foram ampliados<\/a>\u00a0para oferecer suporte a muitos aspectos do SQL. A concorr\u00eancia entre os sistemas NoSQL para oferecer um SQL melhor - o que significa melhor sintaxe, funcionalidade, desempenho, otimizador e escala - \u00e9 acirrada. \u00c0 medida que esses sistemas crescem para criar um banco de dados ainda melhor, vamos dar as boas-vindas ao Amazon DynamoDB e dizer:\u00a0<em>O NoSQL est\u00e1 morto, viva o NoSQL<\/em>.<\/p>\n<h2>Refer\u00eancias<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.allthingsdistributed.com\/files\/amazon-dynamo-sosp2007.pdf\">https:\/\/www.allthingsdistributed.com\/files\/amazon-dynamo-sosp2007.pdf<\/a><\/li>\n<li><a href=\"https:\/\/dzone.com\/articles\/keep-calm-and-query-json\">https:\/\/dzone.com\/articles\/keep-calm-and-query-json<\/a><\/li>\n<li><a href=\"https:\/\/dzone.com\/articles\/keep-calm-and-json\">https:\/\/dzone.com\/articles\/keep-calm-and-json<\/a><\/li>\n<li><a href=\"https:\/\/cassandra.apache.org\/doc\/latest\/architecture\/overview.html\">https:\/\/cassandra.apache.org\/doc\/latest\/architecture\/overview.html<\/a><\/li>\n<li><a href=\"https:\/\/hostingdata.co.uk\/nosql-database\/\">https:\/\/hostingdata.co.uk\/nosql-database\/<\/a><\/li>\n<li><a href=\"https:\/\/www.vldb.org\/pvldb\/vol2\/vldb09-938.pdf\">https:\/\/www.vldb.org\/pvldb\/vol2\/vldb09-938.pdf<\/a><\/li>\n<li><a href=\"https:\/\/www.singlestore.com\/blog\/why-nosql-databases-wrong-tool-for-modern-application\/\">https:\/\/www.singlestore.com\/blog\/why-nosql-databases-wrong-tool-for-modern-application\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/unreasonable-effectiveness-of-sql\/\">https:\/\/www.couchbase.com\/blog\/unreasonable-effectiveness-of-sql\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/the-unreasonable-effectiveness-of-sql-in-nosql-databases\/\">https:\/\/www.couchbase.com\/blog\/the-unreasonable-effectiveness-of-sql-in-nosql-databases\/<\/a><\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"<p>Dynamo accelerated the NoSQL revolution that\u2019s driving the database industry. Recently, Amazon\u00a0announced\u00a0PartiQL &#8211; A SQL-Compatible Query Language\u00a0for their flagship NoSQL database Amazon DynamoDB. This has brought the NoSQL \u201cre:evolution\u201d full circle. It\u2019s wonderful to see the collaborative research from\u00a0UCSD and [&hellip;]<\/p>","protected":false},"author":55,"featured_media":10037,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1821,1812],"tags":[1572,1261,1309,1725,1385],"ppma_author":[8929],"class_list":["post-10036","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-architecture","category-n1ql-query","tag-database","tag-json","tag-mongodb","tag-nosql-database","tag-rdbms"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NoSQL Is Dead, Long Live NoSQL - The Couchbase Blog<\/title>\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\/nosql-is-dead-long-live-nosql\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NoSQL Is Dead, Long Live NoSQL\" \/>\n<meta property=\"og:description\" content=\"Dynamo accelerated the NoSQL revolution that\u2019s driving the database industry. Recently, Amazon\u00a0announced\u00a0PartiQL &#8211; A SQL-Compatible Query Language\u00a0for their flagship NoSQL database Amazon DynamoDB. This has brought the NoSQL \u201cre:evolution\u201d full circle. It\u2019s wonderful to see the collaborative research from\u00a0UCSD and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/nosql-is-dead-long-live-nosql\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-17T03:12:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T01:43:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM-1024x574.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"574\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Keshav Murthy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rkeshavmurthy\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Keshav Murthy\" \/>\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\/nosql-is-dead-long-live-nosql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/\"},\"author\":{\"name\":\"Keshav Murthy\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c261644262bf98e146372fe647682636\"},\"headline\":\"NoSQL Is Dead, Long Live NoSQL\",\"datePublished\":\"2020-12-17T03:12:28+00:00\",\"dateModified\":\"2025-06-14T01:43:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/\"},\"wordCount\":953,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png\",\"keywords\":[\"database\",\"JSON\",\"mongodb\",\"NoSQL Database\",\"RDBMS\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Architecture\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/\",\"name\":\"NoSQL Is Dead, Long Live NoSQL - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png\",\"datePublished\":\"2020-12-17T03:12:28+00:00\",\"dateModified\":\"2025-06-14T01:43:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png\",\"width\":1698,\"height\":952},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NoSQL Is Dead, Long Live NoSQL\"}]},{\"@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\/c261644262bf98e146372fe647682636\",\"name\":\"Keshav Murthy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4e51d72fc07c662aa791316deafffac4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/af74df754db27152971d0aed2f323ead5a1f9fe5afd0209af91e12e784451224?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/af74df754db27152971d0aed2f323ead5a1f9fe5afd0209af91e12e784451224?s=96&d=mm&r=g\",\"caption\":\"Keshav Murthy\"},\"description\":\"Keshav Murthy is a Vice President at Couchbase R&amp;D. Previously, he was at MapR, IBM, Informix, Sybase, with more than 20 years of experience in database design &amp; development. He lead the SQL and NoSQL R&amp;D team at IBM Informix. He has received two President's Club awards at Couchbase, two Outstanding Technical Achievement Awards at IBM. Keshav has a bachelor's degree in Computer Science and Engineering from the University of Mysore, India, holds eleven US patents and has four US patents pending.\",\"sameAs\":[\"https:\/\/blog.planetnosql.com\/\",\"https:\/\/x.com\/rkeshavmurthy\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/keshav-murthy\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"NoSQL Is Dead, Long Live NoSQL - The Couchbase Blog","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\/nosql-is-dead-long-live-nosql\/","og_locale":"pt_BR","og_type":"article","og_title":"NoSQL Is Dead, Long Live NoSQL","og_description":"Dynamo accelerated the NoSQL revolution that\u2019s driving the database industry. Recently, Amazon\u00a0announced\u00a0PartiQL &#8211; A SQL-Compatible Query Language\u00a0for their flagship NoSQL database Amazon DynamoDB. This has brought the NoSQL \u201cre:evolution\u201d full circle. It\u2019s wonderful to see the collaborative research from\u00a0UCSD and [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/nosql-is-dead-long-live-nosql\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-12-17T03:12:28+00:00","article_modified_time":"2025-06-14T01:43:57+00:00","og_image":[{"width":1024,"height":574,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM-1024x574.png","type":"image\/png"}],"author":"Keshav Murthy","twitter_card":"summary_large_image","twitter_creator":"@rkeshavmurthy","twitter_misc":{"Written by":"Keshav Murthy","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/"},"author":{"name":"Keshav Murthy","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c261644262bf98e146372fe647682636"},"headline":"NoSQL Is Dead, Long Live NoSQL","datePublished":"2020-12-17T03:12:28+00:00","dateModified":"2025-06-14T01:43:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/"},"wordCount":953,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png","keywords":["database","JSON","mongodb","NoSQL Database","RDBMS"],"articleSection":["Best Practices and Tutorials","Couchbase Architecture","SQL++ \/ N1QL Query"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/","url":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/","name":"NoSQL Is Dead, Long Live NoSQL - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png","datePublished":"2020-12-17T03:12:28+00:00","dateModified":"2025-06-14T01:43:57+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Screen-Shot-2020-12-16-at-5.44.44-PM.png","width":1698,"height":952},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/nosql-is-dead-long-live-nosql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"NoSQL Is Dead, Long Live NoSQL"}]},{"@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\/c261644262bf98e146372fe647682636","name":"Keshav Murthy","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4e51d72fc07c662aa791316deafffac4","url":"https:\/\/secure.gravatar.com\/avatar\/af74df754db27152971d0aed2f323ead5a1f9fe5afd0209af91e12e784451224?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/af74df754db27152971d0aed2f323ead5a1f9fe5afd0209af91e12e784451224?s=96&d=mm&r=g","caption":"Keshav Murthy"},"description":"Keshav Murthy \u00e9 vice-presidente de P&amp;D da Couchbase. Anteriormente, ele trabalhou na MapR, IBM, Informix e Sybase, com mais de 20 anos de experi\u00eancia em design e desenvolvimento de bancos de dados. Ele liderou a equipe de P&amp;D de SQL e NoSQL na IBM Informix. Ele recebeu dois pr\u00eamios President's Club na Couchbase e dois Outstanding Technical Achievement Awards na IBM. Keshav \u00e9 bacharel em Ci\u00eancia da Computa\u00e7\u00e3o e Engenharia pela Universidade de Mysore, \u00cdndia, det\u00e9m onze patentes nos EUA e tem quatro patentes pendentes nos EUA.","sameAs":["https:\/\/blog.planetnosql.com\/","https:\/\/x.com\/rkeshavmurthy"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/keshav-murthy\/"}]}},"authors":[{"term_id":8929,"user_id":55,"is_guest":0,"slug":"keshav-murthy","display_name":"Keshav Murthy","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/af74df754db27152971d0aed2f323ead5a1f9fe5afd0209af91e12e784451224?s=96&d=mm&r=g","author_category":"","last_name":"Murthy","first_name":"Keshav","job_title":"","user_url":"https:\/\/blog.planetnosql.com\/","description":"Keshav Murthy \u00e9 vice-presidente de P&amp;D da Couchbase. Anteriormente, ele trabalhou na MapR, IBM, Informix e Sybase, com mais de 20 anos de experi\u00eancia em design e desenvolvimento de bancos de dados. Ele liderou a equipe de P&amp;D de SQL e NoSQL na IBM Informix. Recebeu dois pr\u00eamios President's Club na Couchbase e dois Outstanding Technical Achievement Awards na IBM. Keshav \u00e9 bacharel em Ci\u00eancia da Computa\u00e7\u00e3o e Engenharia pela Universidade de Mysore, \u00cdndia, det\u00e9m dez patentes nos EUA e tem tr\u00eas patentes pendentes nos EUA."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/10036","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\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=10036"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/10036\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/10037"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=10036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=10036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=10036"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=10036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}