{"id":13355,"date":"2022-06-06T13:34:28","date_gmt":"2022-06-06T20:34:28","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=13355"},"modified":"2025-12-11T13:02:57","modified_gmt":"2025-12-11T21:02:57","slug":"second-patent-granted-to-couchbase-for-cost-based-optimization","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/second-patent-granted-to-couchbase-for-cost-based-optimization\/","title":{"rendered":"Segunda patente concedida a Couchbase para la optimizaci\u00f3n basada en costes"},"content":{"rendered":"<p><span style=\"font-weight: 400\">El 5 de abril de 2022, la Oficina de Patentes y Marcas de EE.UU. concedi\u00f3 una segunda patente a Couchbase por su <\/span><a href=\"https:\/\/patft.uspto.gov\/netacgi\/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;r=1&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PTXT&amp;s1=raghupathi&amp;s2=murthy&amp;OS=raghupathi+AND+murthy&amp;RS=raghupathi+AND+murthy\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">nuevo enfoque para optimizar las consultas de bases de datos orientadas a documentos en matrices<\/span><\/a><span style=\"font-weight: 400\">\u00a1! Esta caracter\u00edstica ha estado disponible desde Couchbase Server 7.1 y Couchbase Capella 7.0, pero esta patente reconoce nuestra innovaci\u00f3n en la optimizaci\u00f3n basada en costes para bases de datos orientadas a documentos.<\/span><\/p>\n<p><span style=\"font-weight: 400\">La optimizaci\u00f3n de las consultas es una ciencia que se viene desarrollando en los sistemas de datos relacionales desde los a\u00f1os setenta. Y en consonancia con nuestro liderazgo en la introducci\u00f3n de innovaciones en el mercado, <\/span><a href=\"https:\/\/patft.uspto.gov\/netacgi\/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;r=1&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PTXT&amp;s1=11,200,230&amp;OS=11,200,230&amp;RS=11,200,230\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Couchbase ha sido reconocido por su profundo trabajo t\u00e9cnico <\/span><\/a><span style=\"font-weight: 400\">en llevar la optimizaci\u00f3n de consultas a datos no estructurados en formato JSON. El equipo de ingenier\u00eda de Couchbase ha estado a la vanguardia de la evoluci\u00f3n del rendimiento de las bases de datos documentales durante la \u00faltima d\u00e9cada. El compromiso de nuestros ingenieros con la excelencia es la raz\u00f3n por la que algunas de las mayores empresas del mundo conf\u00edan ahora en Couchbase para sus aplicaciones de misi\u00f3n cr\u00edtica. Como parte de este compromiso, recientemente hemos patentado un novedoso enfoque de optimizaci\u00f3n basada en costes (CBO) para consultas de bases de datos orientadas a documentos en matrices. La ingenier\u00eda de Couchbase contin\u00faa aportando el poder de la optimizaci\u00f3n basada en costes a NoSQL, y esta concesi\u00f3n de patente reconoce nuestra continua innovaci\u00f3n.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Felicitamos a <\/span><a href=\"https:\/\/www.linkedin.com\/in\/bingjie-miao-913a213\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Bingjie Miao<\/span><\/a><span style=\"font-weight: 400\">, <\/span><a href=\"https:\/\/www.linkedin.com\/in\/keshavamurthy\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Keshav Murthy<\/span><\/a><span style=\"font-weight: 400\">, <\/span><a href=\"https:\/\/www.linkedin.com\/in\/marco-greco-7665308\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Marco Greco<\/span><\/a><span style=\"font-weight: 400\">y <\/span><a href=\"https:\/\/www.linkedin.com\/in\/prathibha-bisarahalli-0936a18\/?originalSubdomain=in\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Prathibha Bisarahalli<\/span><\/a><span style=\"font-weight: 400\"> por su impresionante labor en el campo de la optimizaci\u00f3n basada en los costes.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Este post profundizar\u00e1 en la optimizaci\u00f3n basada en costes (CBO), por qu\u00e9 es importante, y por qu\u00e9 la CBO para consultas a bases de datos documentales es exclusiva de Couchbase.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\u00bfQu\u00e9 es la optimizaci\u00f3n basada en los costes?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">La optimizaci\u00f3n basada en costes (CBO) es un proceso que permite seleccionar la forma m\u00e1s eficaz de ejecutar una consulta a una base de datos teniendo en cuenta el coste de memoria, CPU, transporte de red y uso de disco. La CBO compara el coste de rutas de consulta alternativas y selecciona el plan de ejecuci\u00f3n de consultas con el menor coste.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Keshav Murthy, nuestro Vicepresidente de Ingenier\u00eda y uno de los autores de la patente, utiliza la siguiente analog\u00eda cartogr\u00e1fica para explicar qu\u00e9 es la CBO:<\/span><\/p>\n<p style=\"padding-left: 40px\"><em><span style=\"font-weight: 400\">Una forma de entender la CBO es considerar un avi\u00f3n <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/Flight_plan\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">plan de vuelo<\/span><\/a><span style=\"font-weight: 400\">un avi\u00f3n puede tomar cualquier n\u00famero de rutas para ir de San Francisco a S\u00e3o Paulo, pero s\u00f3lo hay unas pocas rutas \u00f3ptimas si se tienen en cuenta los costes de combustible, la resistencia del viento, el tr\u00e1fico a\u00e9reo, etc. Del mismo modo, una consulta a una base de datos necesita un plan de consulta. Hay muchas formas de ejecutar la consulta, pero s\u00f3lo unos pocos planes \u00f3ptimos.\u00a0<\/span><\/em><\/p>\n<p style=\"padding-left: 40px\"><em><span style=\"font-weight: 400\">Una forma de seleccionar una ruta de consulta es utilizar una optimizaci\u00f3n basada en reglas (RBO), que toma decisiones sobre la ruta de consulta bas\u00e1ndose en reglas (por ejemplo, preferir siempre los \u00edndices con m\u00e1s claves). Sin embargo, RBO puede volverse muy desordenado e ineficiente muy r\u00e1pidamente. Y rara vez produce la ruta de consulta m\u00e1s \u00f3ptima. En el mundo de las bases de datos NoSQL, la mayor\u00eda de las bases de datos siguen utilizando la optimizaci\u00f3n basada en reglas.<\/span><\/em><\/p>\n<p style=\"padding-left: 40px\"><em><span style=\"font-weight: 400\">La optimizaci\u00f3n basada en los costes toma una consulta enviada por el usuario, la selecciona entre millones de planes de consulta y elige el plan m\u00e1s eficaz y eficiente en recursos para la ejecuci\u00f3n de la consulta bas\u00e1ndose en estad\u00edsticas.\u00a0<\/span><\/em><\/p>\n<h2><span style=\"font-weight: 400\">\u00bfPor qu\u00e9 es importante la optimizaci\u00f3n basada en los costes?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Las implicaciones de CBO son que las consultas aprovechan menos memoria, menos disco, menos IO, menos particiones y menos desbordamiento, lo que se traduce en una menor latencia y un menor coste para los usuarios. Esto es especialmente importante para las bases de datos que gestionan un gran n\u00famero de transacciones: incluso peque\u00f1as mejoras de rendimiento pueden tener un impacto significativo.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Keshav Murthy continu\u00f3 explicando por qu\u00e9 es importante la CBO, utilizando de nuevo la analog\u00eda del mapa:<\/span><\/p>\n<p style=\"padding-left: 40px\"><em><span style=\"font-weight: 400\">Cuando se trata de algo importante, como llegar a tiempo al recital de tu hijo o a un partido de b\u00e9isbol, \u00bfutilizar\u00edas un mapa de direcciones est\u00e1tico que no tiene en cuenta el tr\u00e1fico? El optimizador de rutas de Google Maps optimizar\u00e1 el tiempo. Los optimizadores desarrollan un plan para ejecutar la consulta con la menor cantidad de recursos: CPU y memoria. Sabiendo esto, \u00bfpor qu\u00e9 aceptar\u00edas una regla est\u00e1tica (o <\/span><a href=\"https:\/\/docs.mongodb.com\/manual\/core\/query-plans\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">forma de la consulta<\/span><\/a><span style=\"font-weight: 400\">) de la carga de trabajo cr\u00edtica de su base de datos?<\/span><\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13356\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/06\/image_2022-06-06_115548110-1024x836.png\" alt=\"cost-based optimization in a mapping application\" width=\"600\" height=\"489\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-06_115548110-1024x836.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-06_115548110-300x245.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-06_115548110-768x627.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-06_115548110-20x16.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-06_115548110.png 1170w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p style=\"padding-left: 40px\"><em><span style=\"font-weight: 400\">El optimizador de consultas de la base de datos toma decisiones. Estas decisiones tienen implicaciones importantes en el rendimiento de las consultas, el rendimiento del sistema y su capacidad para cumplir los SLA. Las bases de datos con un mejor optimizador facilitar\u00e1n el desarrollo, la gesti\u00f3n y el cumplimiento de los SLA.\u00a0<\/span><\/em><\/p>\n<h2><span style=\"font-weight: 400\">C\u00f3mo CBO para consultas de bases de datos orientadas a documentos en matrices es \u00fanico en Couchbase<\/span><\/h2>\n<p><span style=\"font-weight: 400\">La optimizaci\u00f3n basada en costes (CBO) para SQL existe desde hace m\u00e1s de <\/span><a href=\"https:\/\/courses.cs.duke.edu\/\/compsci516\/cps216\/spring03\/papers\/selinger-etal-1979.pdf\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">40 a\u00f1os<\/span><\/a><span style=\"font-weight: 400\"> y ha sido fundamental para el \u00e9xito de RDBMS y la productividad del desarrollador. Sin embargo, CBO no estaba generalmente disponible para consultas de bases de datos de documentos hasta que Couchbase implement\u00f3 CBO para SQL++ (anteriormente conocido como N1QL) con el lanzamiento de Couchbase Server 6.5 en 2019. Desde entonces, nuestros clientes han disfrutado de los beneficios de rendimiento de CBO para sus consultas, lo que es particularmente importante para muchos de nuestros clientes que conf\u00edan en el alto rendimiento de Couchbase para impulsar sus aplicaciones de misi\u00f3n m\u00e1s cr\u00edtica.<\/span><\/p>\n<hr \/>\n<p><span style=\"font-weight: 400\">La concesi\u00f3n de la patente representa un compromiso t\u00e9cnico de Couchbase para ofrecer los mejores elementos de SQL para nuestra plataforma de base de datos NoSQL. Y con la reciente concesi\u00f3n de la patente, Couchbase es el \u00fanico proveedor de bases de datos de documentos que ejecuta de forma inteligente la optimizaci\u00f3n basada en costes para consultas de bases de datos NoSQL, lo que tiene enormes implicaciones en el rendimiento y el coste. Antes de decidirte por una base de datos NoSQL, pregunta a tu proveedor:\u00a0 <\/span><b><i>\u00bfDispone de un optimizador basado en los costes?<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400\">Enhorabuena a nuestro equipo de ingenieros por su trabajo continuo para hacer evolucionar el est\u00e1ndar de excelencia de las bases de datos de documentos.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Obtenga m\u00e1s informaci\u00f3n sobre la optimizaci\u00f3n basada en costes para Couchbase.<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Ver un <\/span><a href=\"https:\/\/youtu.be\/EaZaOLjCqKU\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">v\u00eddeo corto<\/span><\/a><span style=\"font-weight: 400\"> o leer el <\/span><span style=\"font-weight: 400\">documentaci\u00f3n<\/span><span style=\"font-weight: 400\"> para una visi\u00f3n general de <a href=\"https:\/\/docs.couchbase.com\/server\/current\/n1ql\/n1ql-language-reference\/cost-based-optimizer.html\" target=\"_blank\" rel=\"noopener\">Optimizaci\u00f3n basada en costes en N1QL<\/a>.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Couchbase: Optimizador Basado en Costes en N1QL (Servicio de Consulta)\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/EaZaOLjCqKU?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/www.couchbase.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400\">Para profundizar en CBO para SQL++, recomiendo la lectura de las siguientes entradas del blog de Keshav Murthy, nuestro vicepresidente de ingenier\u00eda:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/why-cost-based-optimizer-for-nosql-n1ql-couchbase\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Menos es m\u00e1s: \u00bfPor qu\u00e9 utilizar un optimizador basado en costes?<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/cost-based-optimizer-for-couchbase-n1ql-sql-for-json\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Optimizador basado en costes para Couchbase SQL++ (tambi\u00e9n conocido como N1QL)<\/span><\/a><\/li>\n<li><a href=\"https:\/\/dzone.com\/articles\/arrays-in-json-modeling-querying-and-indexing-perf\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Arrays en JSON: modelado, consulta y rendimiento de indexaci\u00f3n<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Gracias por leerme.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>On April 5, 2022, the US Patent and Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document-oriented database queries on arrays! This feature has been available since Couchbase Server 7.1 and Couchbase Capella 7.0 [&hellip;]<\/p>","protected":false},"author":82066,"featured_media":12716,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[3917,1816,1812],"tags":[2401,9361,9643],"ppma_author":[9657],"class_list":["post-13355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-company","category-couchbase-server","category-n1ql-query","tag-cbo","tag-cost-based-optimizer","tag-patent"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v26.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Second Patent Granted to Couchbase for Cost-Based Optimization<\/title>\n<meta name=\"description\" content=\"US Patent &amp; Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.\" \/>\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\/es\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Second Patent Granted to Couchbase for Cost-Based Optimization\" \/>\n<meta property=\"og:description\" content=\"US Patent &amp; Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-06T20:34:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-11T21:02:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1829\" \/>\n\t<meta property=\"og:image:height\" content=\"2560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Couchbase Product Marketing\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Couchbase Product Marketing\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\"},\"author\":{\"name\":\"Couchbase Product Marketing\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/befa2a9de827aed2f8354f939cd6598e\"},\"headline\":\"Second Patent Granted to Couchbase for Cost-Based Optimization\",\"datePublished\":\"2022-06-06T20:34:28+00:00\",\"dateModified\":\"2025-12-11T21:02:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\"},\"wordCount\":905,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg\",\"keywords\":[\"cbo\",\"cost-based optimizer\",\"patent\"],\"articleSection\":[\"Company\",\"Couchbase Server\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\",\"name\":\"Second Patent Granted to Couchbase for Cost-Based Optimization\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg\",\"datePublished\":\"2022-06-06T20:34:28+00:00\",\"dateModified\":\"2025-12-11T21:02:57+00:00\",\"description\":\"US Patent & Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg\",\"width\":1829,\"height\":2560,\"caption\":\"Guide to Vector Search\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Second Patent Granted to Couchbase for Cost-Based Optimization\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\/befa2a9de827aed2f8354f939cd6598e\",\"name\":\"Couchbase Product Marketing\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/5112ed57023bd2807ae7086c2fe68752\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4760a19fc4ed6b8b830ba98f0869ed0d8ee6729e2593881e1a68032b9c281d5d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4760a19fc4ed6b8b830ba98f0869ed0d8ee6729e2593881e1a68032b9c281d5d?s=96&d=mm&r=g\",\"caption\":\"Couchbase Product Marketing\"},\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/couchbase-pmm\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Segunda patente concedida a Couchbase para la optimizaci\u00f3n basada en costes","description":"US Patent & Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.","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\/es\/second-patent-granted-to-couchbase-for-cost-based-optimization\/","og_locale":"es_MX","og_type":"article","og_title":"Second Patent Granted to Couchbase for Cost-Based Optimization","og_description":"US Patent & Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/second-patent-granted-to-couchbase-for-cost-based-optimization\/","og_site_name":"The Couchbase Blog","article_published_time":"2022-06-06T20:34:28+00:00","article_modified_time":"2025-12-11T21:02:57+00:00","og_image":[{"width":1829,"height":2560,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg","type":"image\/jpeg"}],"author":"Couchbase Product Marketing","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Couchbase Product Marketing","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/"},"author":{"name":"Couchbase Product Marketing","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/befa2a9de827aed2f8354f939cd6598e"},"headline":"Second Patent Granted to Couchbase for Cost-Based Optimization","datePublished":"2022-06-06T20:34:28+00:00","dateModified":"2025-12-11T21:02:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/"},"wordCount":905,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg","keywords":["cbo","cost-based optimizer","patent"],"articleSection":["Company","Couchbase Server","SQL++ \/ N1QL Query"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/","url":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/","name":"Segunda patente concedida a Couchbase para la optimizaci\u00f3n basada en costes","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg","datePublished":"2022-06-06T20:34:28+00:00","dateModified":"2025-12-11T21:02:57+00:00","description":"US Patent & Trademark Office granted a second patent to Couchbase for its novel approach to optimizing document database queries on arrays.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/01\/alex-rodriguez-santibanez-AIvKJfwMcd8-unsplash-scaled.jpg","width":1829,"height":2560,"caption":"Guide to Vector Search"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/second-patent-granted-to-couchbase-for-cost-based-optimization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Second Patent Granted to Couchbase for Cost-Based Optimization"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos 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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/befa2a9de827aed2f8354f939cd6598e","name":"Marketing de productos Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/5112ed57023bd2807ae7086c2fe68752","url":"https:\/\/secure.gravatar.com\/avatar\/4760a19fc4ed6b8b830ba98f0869ed0d8ee6729e2593881e1a68032b9c281d5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4760a19fc4ed6b8b830ba98f0869ed0d8ee6729e2593881e1a68032b9c281d5d?s=96&d=mm&r=g","caption":"Couchbase Product Marketing"},"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/couchbase-pmm\/"}]}},"authors":[{"term_id":9657,"user_id":82066,"is_guest":0,"slug":"couchbase-pmm","display_name":"Couchbase Product Marketing","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-17_105452255.png","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/06\/image_2022-06-17_105452255.png"},"author_category":"","last_name":"","first_name":"Couchbase Product Marketing","job_title":"","user_url":"","description":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/13355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/82066"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=13355"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/13355\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/12716"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=13355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=13355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=13355"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=13355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}