{"id":7120,"date":"2019-06-22T10:42:41","date_gmt":"2019-06-22T17:42:41","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7120"},"modified":"2025-06-13T17:22:02","modified_gmt":"2025-06-14T00:22:02","slug":"a-preview-of-couchbase-6-5-n1ql-features","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/a-preview-of-couchbase-6-5-n1ql-features\/","title":{"rendered":"Uma pr\u00e9via dos recursos N1QL do Couchbase 6.5"},"content":{"rendered":"<p>O lan\u00e7amento do Couchbase 6.5 \u00e9 um dos maiores lan\u00e7amentos em termos de conte\u00fado para o Couchbase. Para o servi\u00e7o de consulta N1QL, nosso foco \u00e9 trazer as funcionalidades do banco de dados corporativo para o banco de dados Couchbase. Expandir o N1QL com fun\u00e7\u00f5es adicionais para atender aos requisitos de aplicativos corporativos com o objetivo de aumentar a produtividade dos desenvolvedores.<\/p>\n<p>Aqui est\u00e1 o resumo dos recursos do N1QL.<\/p>\n<h4>Pesquisa N1QL()<\/h4>\n<p>O N1QL adicionou um recurso de pesquisa de texto completo com a fun\u00e7\u00e3o N1QL Search(). Ela aproveita o Couchbase Full Text Search para fornecer uma variedade de recursos de pesquisa de texto, como palavra-chave e pesquisa difusa. O Full Text Search faz parte da Couchbase Data Platform, que \u00e9 executada como um servi\u00e7o separado com seu recurso Multi Dimensional Scaling. N\u00e3o h\u00e1 necessidade de um mecanismo de pesquisa separado, nem de importar os dados para um servi\u00e7o separado. Os usu\u00e1rios do N1QL agora podem aproveitar o Full Text Search e os predicados padr\u00e3o do N1QL em uma \u00fanica instru\u00e7\u00e3o.<\/p>\n<pre class=\"lang:default decode:true\">Match Query: SELECT * \r\n             FROM `beer-sample`  b\r\n             WHERE SEARCH(b,{\"match\":\"hoppiest\",\"field\":\"description\"})\r\n                   AND b.abv &gt; 3\r\n             ORDER BY b.abv DESC\r\n             LIMIT 10 OFFSET 20\r\n\r\nFuzzy Match: SELECT RAW META(t1).id \r\n             FROM `travel-sample` AS t1 \r\n             WHERE SEARCH(t1, { \"match\": \"interest\", \r\n                 \"field\": \"reviews.content\", \"fuzziness\":2}) ;\r\n\r\nRegexp:      SELECT RAW META(t1).id \r\n             FROM `travel-sample` AS t1 \r\n             WHERE SEARCH(t1, {\"regexp\": \"inter.+\",\r\n                 \"field\": \"reviews.content\"}); \r\n\r\nDate Range:  SELECT RAW META(t1).id \r\n             FROM `travel-sample` AS t1 \r\n             WHERE SEARCH(t1, { \"start\": \"2001-10-09T10:20:30-08:00\", \r\n                                \"end\": \"2016-10-31\", \r\n                                \"inclusive_start\": false, \r\n                                \"inclusive_end\": false, \r\n                                \"field\": \"reviews.date\" }); \r\nGeospatial:  SELECT RAW META(t1).id \r\n             FROM `travel-sample` AS t1 \r\n             WHERE SEARCH(t1, { \"location\": { \"lon\": -2.235143, \r\n                                              \"lat\": 53.482358 }, \r\n                                \"distance\": \"100mi\", \r\n                                \"field\": \"geo\" }); \r\n<\/pre>\n<h4>Janela N1QL e fun\u00e7\u00e3o anal\u00edtica<\/h4>\n<p>As fun\u00e7\u00f5es de janela estendem a agrega\u00e7\u00e3o de consulta b\u00e1sica para permitir perguntas comerciais complexas com uma constru\u00e7\u00e3o N1QL intuitiva, que, de outra forma, exigiria que o usu\u00e1rio escrevesse consultas e uni\u00f5es complexas.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7125\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\" alt=\"\" width=\"697\" height=\"411\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png 697w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM-20x12.png 20w\" sizes=\"auto, (max-width: 697px) 100vw, 697px\" \/><\/p>\n<h4>Express\u00e3o de tabela comum N1QL<\/h4>\n<p>O Common Table Expression introduz a constru\u00e7\u00e3o WITH no N1QL para permitir que o usu\u00e1rio atribua um nome ao bloco de consulta, que pode ser referenciado posteriormente no restante da consulta.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7123\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM.png\" alt=\"\" width=\"780\" height=\"453\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM.png 1294w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM-300x174.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM-1024x595.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM-768x446.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-11.05.55-AM-20x12.png 20w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/p>\n<h4>Fun\u00e7\u00e3o definida pelo usu\u00e1rio N1QL<\/h4>\n<p>Permite que os desenvolvedores definam fun\u00e7\u00f5es N1QL personalizadas que podem ser chamadas a partir de consultas N1QL. Permite o isolamento da l\u00f3gica do aplicativo N1QL que pode ser reutilizada por qualquer aplicativo e microsservi\u00e7os.<\/p>\n<pre class=\"lang:default decode:true\">CREATE FUNCTION func1(type) { \r\n  (select * from `travel-sample` where `travel-sample`.type = type) \r\n}\r\n\r\nEXECUTE FUNCTION func1(\"airline\")\r\n<\/pre>\n<h4>Subquery JOIN<\/h4>\n<p>O banco de dados Couchbase aprimora seu suporte ao ANSI Join para incluir a uni\u00e3o com subconsultas, permitindo o uso de conjuntos de resultados de consultas din\u00e2micas na uni\u00e3o.<\/p>\n<pre class=\"lang:default decode:true\">SELECT  cus.name Customer, \r\n        cus.industry Industry, \r\n        usr.name Owner, \r\n        count(1) NumOfMeetings, \t\t\r\n\tsum(to_number(act.duration)) `Time Spent`\r\nFROM crm act \r\n  INNER JOIN crm cus ON act.accid = cus.id AND cus.type = 'account'\r\n  INNER JOIN crm usr ON cus.owner = usr.id AND usr.type = 'user'\r\n  <strong>JUNTAR<\/strong> ( select thl.id from crm thl WHERE thl.type ='_territory_hier_level' \r\n\t\tAND thl.parent='ter3') ter  <strong>ON<\/strong> cus.terid = ter.id \r\nWHERE act.type='activity'  \r\n  AND act.activityType='Appointment'\r\n  AND DATE_PART_STR(act.startDate, 'year') =2018 \r\nGROUP BY cus.name, cus.industry,  usr.name<\/pre>\n<p>Os seguintes recursos tamb\u00e9m estar\u00e3o dispon\u00edveis na vers\u00e3o 6.5 como Developer Preview.<\/p>\n<h4>Consultor de \u00edndices (DP)<\/h4>\n<p>O usu\u00e1rio agora pode usar o Index Advisor para criar os \u00edndices mais adequados para suas consultas. Os \u00edndices recomendados tamb\u00e9m incluem uma se\u00e7\u00e3o para \u00edndices de cobertura. As consultas que aproveitam os \u00edndices de cobertura podem se beneficiar da necessidade de executar a busca de servi\u00e7os de dados adicionais e, assim, melhorar o desempenho geral da consulta. O Index Advisor funciona para consultas espec\u00edficas ou carga de trabalho de solicita\u00e7\u00f5es conclu\u00eddas.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7131\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod.png\" alt=\"\" width=\"1079\" height=\"589\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod.png 1279w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod-300x164.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod-1024x559.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod-768x419.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-04-24-at-1.26.42-PM-Mod-20x11.png 20w\" sizes=\"auto, (max-width: 1079px) 100vw, 1079px\" \/><\/p>\n<h4>Outros aprimoramentos do N1QL no Couchbase v6.5<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7126\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM.png\" alt=\"\" width=\"916\" height=\"599\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM.png 1572w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-300x196.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-1024x670.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-768x502.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-1536x1004.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.21.31-PM-1320x863.png 1320w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/p>\n<h4>Resumo<\/h4>\n<p>Estamos muito animados com o novo conte\u00fado N1QL para o Couchbase v6.5, pois esses recursos atender\u00e3o a muitas solicita\u00e7\u00f5es de nossos clientes. Como sempre, somos todos ouvidos quando se trata de feedback sobre nossos novos recursos e, especialmente, sobre o Index Advisor (DP).<\/p>\n<p>&nbsp;<\/p>\n<h4><b>Recursos<\/b><\/h4>\n<ul>\n<li><i>Baixar<\/i>:\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=server&amp;product=couchbase-server-developer\">Fa\u00e7a o download do Couchbase Server 6.5<\/a><i><\/i><\/li>\n<li><i>Documenta\u00e7\u00e3o<\/i>:\u00a0<a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/introduction\/whats-new.html\">Couchbase Server 6.5 O que h\u00e1 de novo<\/a><i><\/i><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/tag\/6-5\/\"><b>Todos os blogs 6.5<\/b><\/a><\/li>\n<\/ul>\n<p>Gostar\u00edamos muito de saber se voc\u00ea gostou dos recursos da vers\u00e3o 6.5 e como ela beneficiar\u00e1 sua empresa no futuro. Compartilhe seu feedback por meio dos coment\u00e1rios ou na se\u00e7\u00e3o\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\">f\u00f3rum<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase 6.5 release is one of the largest release content wise for Couchbase. For N1QL Query service, the focus for us is to bring Enterprise Database functionalities to the Couchbase Database. Expanding N1QL with additional functions to support Enterprise Application [&hellip;]<\/p>","protected":false},"author":26326,"featured_media":7125,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816,1812],"tags":[2378],"ppma_author":[8919],"class_list":["post-7120","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server","category-n1ql-query","tag-6-5"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A Preview of Couchbase 6.5 N1QL Features - 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\/a-preview-of-couchbase-6-5-n1ql-features\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Preview of Couchbase 6.5 N1QL Features\" \/>\n<meta property=\"og:description\" content=\"Couchbase 6.5 release is one of the largest release content wise for Couchbase. For N1QL Query service, the focus for us is to bring Enterprise Database functionalities to the Couchbase Database. Expanding N1QL with additional functions to support Enterprise Application [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/a-preview-of-couchbase-6-5-n1ql-features\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-22T17:42:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T00:22:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"697\" \/>\n\t<meta property=\"og:image:height\" content=\"411\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Binh Le\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Binh Le\" \/>\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\/a-preview-of-couchbase-6-5-n1ql-features\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/\"},\"author\":{\"name\":\"Binh Le\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f89064928e262c71eb43bee996c48c63\"},\"headline\":\"A Preview of Couchbase 6.5 N1QL Features\",\"datePublished\":\"2019-06-22T17:42:41+00:00\",\"dateModified\":\"2025-06-14T00:22:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/\"},\"wordCount\":477,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\",\"keywords\":[\"6.5\"],\"articleSection\":[\"Couchbase Server\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/\",\"name\":\"A Preview of Couchbase 6.5 N1QL Features - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\",\"datePublished\":\"2019-06-22T17:42:41+00:00\",\"dateModified\":\"2025-06-14T00:22:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png\",\"width\":697,\"height\":411},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Preview of Couchbase 6.5 N1QL Features\"}]},{\"@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\/f89064928e262c71eb43bee996c48c63\",\"name\":\"Binh Le\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/5b68c37e30928a9d7b2c8470b1a303b7\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a939f48df6447844a8780bec264bb3be21d589336f3915fabc557075a68fa374?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a939f48df6447844a8780bec264bb3be21d589336f3915fabc557075a68fa374?s=96&d=mm&r=g\",\"caption\":\"Binh Le\"},\"description\":\"Binh Le is a Principal Product Manager for Couchbase Query service. Prior to Couchbase, he worked at Oracle and led the product management team for Sales Cloud Analytics and CRM OnDemand. Binh holds a Bachelor's Degree in Computer Science from the University of Brighton, UK.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/binh-le-2\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"A Preview of Couchbase 6.5 N1QL Features - 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\/a-preview-of-couchbase-6-5-n1ql-features\/","og_locale":"pt_BR","og_type":"article","og_title":"A Preview of Couchbase 6.5 N1QL Features","og_description":"Couchbase 6.5 release is one of the largest release content wise for Couchbase. For N1QL Query service, the focus for us is to bring Enterprise Database functionalities to the Couchbase Database. Expanding N1QL with additional functions to support Enterprise Application [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/a-preview-of-couchbase-6-5-n1ql-features\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-06-22T17:42:41+00:00","article_modified_time":"2025-06-14T00:22:02+00:00","og_image":[{"width":697,"height":411,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png","type":"image\/png"}],"author":"Binh Le","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Binh Le","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/"},"author":{"name":"Binh Le","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/f89064928e262c71eb43bee996c48c63"},"headline":"A Preview of Couchbase 6.5 N1QL Features","datePublished":"2019-06-22T17:42:41+00:00","dateModified":"2025-06-14T00:22:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/"},"wordCount":477,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png","keywords":["6.5"],"articleSection":["Couchbase Server","SQL++ \/ N1QL Query"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/","url":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/","name":"A Preview of Couchbase 6.5 N1QL Features - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png","datePublished":"2019-06-22T17:42:41+00:00","dateModified":"2025-06-14T00:22:02+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/Screen-Shot-2019-06-19-at-1.16.56-PM.png","width":697,"height":411},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/a-preview-of-couchbase-6-5-n1ql-features\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"A Preview of Couchbase 6.5 N1QL Features"}]},{"@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\/f89064928e262c71eb43bee996c48c63","name":"Binh Le","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/5b68c37e30928a9d7b2c8470b1a303b7","url":"https:\/\/secure.gravatar.com\/avatar\/a939f48df6447844a8780bec264bb3be21d589336f3915fabc557075a68fa374?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a939f48df6447844a8780bec264bb3be21d589336f3915fabc557075a68fa374?s=96&d=mm&r=g","caption":"Binh Le"},"description":"Binh Le \u00e9 gerente de produto principal do servi\u00e7o Couchbase Query. Antes da Couchbase, ele trabalhou na Oracle e liderou a equipe de gerenciamento de produtos para Sales Cloud Analytics e CRM OnDemand. Binh \u00e9 bacharel em Ci\u00eancia da Computa\u00e7\u00e3o pela Universidade de Brighton, no Reino Unido.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/binh-le-2\/"}]}},"authors":[{"term_id":8919,"user_id":26326,"is_guest":0,"slug":"binh-le-2","display_name":"Binh Le","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/a939f48df6447844a8780bec264bb3be21d589336f3915fabc557075a68fa374?s=96&d=mm&r=g","author_category":"","last_name":"Le","first_name":"Binh","job_title":"","user_url":"","description":"Binh Le \u00e9 gerente de produto principal do servi\u00e7o de consulta do Couchbase. Antes da Couchbase, ele trabalhou na Oracle e liderou a equipe de gerenciamento de produtos para Sales Clould Analytics e CRM OnDemand. Binh \u00e9 bacharel em Ci\u00eancia da Computa\u00e7\u00e3o pela Universidade de Brighton, no Reino Unido."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7120","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\/26326"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=7120"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7120\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/7125"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=7120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=7120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=7120"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=7120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}