{"id":2452,"date":"2016-12-08T11:19:16","date_gmt":"2016-12-08T11:19:15","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2452"},"modified":"2025-10-09T06:45:39","modified_gmt":"2025-10-09T13:45:39","slug":"couchbase-net-sdk-2-3-10-now-available","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-3-10-now-available\/","title":{"rendered":"Ya est\u00e1 disponible el SDK .NET 2.3.10 de Couchbase."},"content":{"rendered":"<p>Hoy lanzamos la versi\u00f3n 2.3.10 del SDK .NET de Couchbase. Se trata de una versi\u00f3n de mantenimiento con correcciones de errores y mejoras que incluyen la API de Estructuras de Datos y la API FTS. En caso de que te lo hayas perdido, tenemos una Developer Preview de soporte .NET Core <a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-couchbase-.net-sdk-core-2.4.0-dp1\/\">aqu\u00ed<\/a>.<\/p>\n<h2 id=\"toc_0\">Novedades y cambios<\/h2>\n<p>Seguimos el versionado sem\u00e1ntico, lo que significa que incrementamos el n\u00famero de punto menor cuando a\u00f1adimos caracter\u00edsticas. A veces a\u00f1adimos funciones de bajo riesgo en versiones de mantenimiento con estabilidad de interfaz no comprometida para que los desarrolladores puedan acceder f\u00e1cilmente a las nuevas funciones. Las funcionalidades a\u00f1adidas en una versi\u00f3n de mantenimiento no est\u00e1n comprometidas y est\u00e1n abiertas a cambios, pero deber\u00edan convertirse en comprometidas en la siguiente versi\u00f3n dot-minor.<\/p>\n<p>V\u00e9ase <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.5\/sdk\/dotnet\/compatibility-versions-features.html#net-feature-matrix__d341e17\">aqu\u00ed<\/a> para obtener informaci\u00f3n sobre la interfaz en el SDK de .NET.<\/p>\n<h3 id=\"toc_1\">Actualizaci\u00f3n de la API de estructuras de datos<\/h3>\n<p>Cuando introdujimos la API de Estructuras de Datos en la versi\u00f3n 2.3.9 a\u00f1adimos soporte para listas, mapas y diccionarios. En esta versi\u00f3n tambi\u00e9n a\u00f1adimos soporte para Colas. Esto te permite usar un documento JSON almacenado en Couchbase para mantener una cola FIFO ordenada, con todo el control de concurrencia normal que esperar\u00edas de una cola en memoria. Un ejemplo de como usar una cola esta debajo:<\/p>\n<pre><code class=\"language-cs\">bucket.QueuePush(\"my_queue\", new Person(\"Jerry\"));\r\nbucket.QueuePush(\"my_queue\", new Person(\"Rodney\"));\r\n\r\nvar size = bucket.QueueSize(\"my_queue\"); \/\/ 2\r\nvar person = bucket.QueuePop(\"my_Queue\"); \/\/ Jerry\r\n<\/code><\/pre>\n<p>Adem\u00e1s, como parte del refinamiento de la API de Estructuras de Datos no comprometidas, hemos actualizado algunos nombres de m\u00e9todos para que sean consistentes en todos los SDKs de Couchbase. Los cambios son los siguientes:<\/p>\n<table style=\"width: 250px\" border=\"1\">\n<thead>\n<tr>\n<th>Antiguo<\/th>\n<th>Nuevo<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ListPush<\/td>\n<td>ListAppend<\/td>\n<\/tr>\n<tr>\n<td>ListShift<\/td>\n<td>ListPrepend<\/td>\n<\/tr>\n<tr>\n<td>ListDelete<\/td>\n<td>ListRemove<\/td>\n<\/tr>\n<tr>\n<td>SetExists<\/td>\n<td>EstablecerContiene<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"toc_2\">Clasificaci\u00f3n de los resultados del FTS<\/h3>\n<p>Una mejora de las capacidades FTS (Full-Text Search) de Couchbase Server 4.6 es permitir al usuario aplicar sus propias preferencias de ordenaci\u00f3n en el servidor antes de devolver el resultado. Para ello se utiliza la funci\u00f3n <strong>Ordenar<\/strong> en ISearchParams antes de enviar una b\u00fasqueda. Puede haber uno o varios campos de ordenaci\u00f3n, y los campos precedidos de un gui\u00f3n indican un orden descendente.<\/p>\n<pre><code>var searchParams = new SearchParams();\r\nsearchParams.Sort(\"name\", \"-age\");\r\n<\/code><\/pre>\n<p>Los criterios de ordenaci\u00f3n del ejemplo anterior indican que se ordene por nombre en orden ascendente y luego por edad en orden descendente.<\/p>\n<h3 id=\"toc_3\">A la espera de los \u00edndices N1QL<\/h3>\n<p>El SDK le permite, como desarrollador, crear \u00edndices N1QL mediante programaci\u00f3n. Sin embargo, los \u00edndices se crean de forma as\u00edncrona en el servidor y ejecutar consultas contra \u00edndices incompletos es una mala idea. Como parte de esta versi\u00f3n hemos introducido una forma para que el SDK observe y espere a que uno o m\u00e1s \u00edndices pasen al estado 'online' antes de continuar. A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo crear un \u00edndice y esperar a que est\u00e9 en l\u00ednea:<\/p>\n<pre><code class=\"language-cs\">\/\/ Create index called \"accounts\" on columns \"account_id\" and \"account_name\"\r\nbucketManager.CreateN1qlIndex(\"accounts\", false, \"account_id\", \"account_name\");\r\n\r\n\/\/ Wait for the index to be marked as 'online', with a 30 second timeout\r\nvar indexNames = new List { \"accounts\" };\r\nbucketManager.WatchN1qlIndexes(indexNames, TimeSpan.FromSeconds(30));\r\n<\/code><\/pre>\n<h2>Notas de publicaci\u00f3n<\/h2>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1104\">NCBC-1104<\/a>] - Cuando el certificado SSL no est\u00e1 configurado correctamente se lanza una System.ArgumentException.<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1232\">NCBC-1232<\/a>] - El cliente NET no puede volver a prepararse autom\u00e1ticamente cuando se elimina un \u00edndice<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1233\">NCBC-1233<\/a>] - 2.3.9 el ensamblado no tiene un nombre fuerte y no tiene un publicKeyToken<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1236\">NCBC-1236<\/a>] - DotMemory referencia no resuelta de IntegrationTests<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1079\">NCBC-1079<\/a>] - streaming JSON parser para N1QL<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1204\">NCBC-1204<\/a>] - debe utilizar la interfaz para la propiedad Buckets<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1237\">NCBC-1237<\/a>] - par\u00e1metro \"sort\" personalizado para FTS<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1227\">NCBC-1227<\/a>] - QueuePush, QueuePop y QueueSize a IBucket<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1036\">NCBC-1036<\/a>] - Crear un art\u00edculo sobre c\u00f3mo aprovisionar un cl\u00faster mediante programaci\u00f3n con un ejemplo de c\u00f3digo<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-1101\">NCBC-1101<\/a>] - WatchIndexes para la gesti\u00f3n de \u00edndices<\/li>\n<\/ul>\n<h2>C\u00f3mo conseguirlo<\/h2>\n<p>Como siempre, el SDK .NET de Couchbase est\u00e1 disponible en\/por:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.nuget.org\/packages\/CouchbaseNetClient\/2.3.10\">NuGet<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/couchbase\/couchbase-net-client\/tree\/2.3.10\">GitHub<\/a><\/li>\n<li><a href=\"https:\/\/s3.amazonaws.com\/packages.couchbase.com\/clients\/net\/2.3\/Couchbase-Net-Client-2.3.10.zip\">Descargar<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Today we&#8217;re releasing version 2.3.10 of the Couchbase .NET SDK. This is a maintenance release of bug fixes and enhancements including the Data Structures API and FTS API. In case you missed it, we have a Developer Preview of .NET [&hellip;]<\/p>","protected":false},"author":2,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811],"tags":[],"ppma_author":[8968],"class_list":["post-2452","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase .NET SDK 2.3.10 Now Available! - 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\/es\/couchbase-net-sdk-2-3-10-now-available\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase .NET SDK 2.3.10 Now Available!\" \/>\n<meta property=\"og:description\" content=\"Today we&#8217;re releasing version 2.3.10 of the Couchbase .NET SDK. This is a maintenance release of bug fixes and enhancements including the Data Structures API and FTS API. In case you missed it, we have a Developer Preview of .NET [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-3-10-now-available\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-08T11:19:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-09T13:45:39+00:00\" \/>\n<meta name=\"author\" content=\"The Couchbase Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"The Couchbase Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/\"},\"author\":{\"name\":\"The Couchbase Team\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93\"},\"headline\":\"Couchbase .NET SDK 2.3.10 Now Available!\",\"datePublished\":\"2016-12-08T11:19:15+00:00\",\"dateModified\":\"2025-10-09T13:45:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/\"},\"wordCount\":517,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\".NET\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/\",\"name\":\"Couchbase .NET SDK 2.3.10 Now Available! - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-12-08T11:19:15+00:00\",\"dateModified\":\"2025-10-09T13:45:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase .NET SDK 2.3.10 Now Available!\"}]},{\"@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\/764f4a6771ee19bc7af70b70a326fb93\",\"name\":\"The Couchbase Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/7befc37d02226b59499817eafdec60c3\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g\",\"caption\":\"The Couchbase Team\"},\"description\":\"Jennifer Garcia is a Senior Web Manager at Couchbase Inc. As the website manager, Jennifer has overall responsibility for the website properties including design, implementation, content, and performance.\",\"sameAs\":[\"https:\/\/www.couchbase.com\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/jennifer-garcia\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase .NET SDK 2.3.10 Now Available! - 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\/es\/couchbase-net-sdk-2-3-10-now-available\/","og_locale":"es_MX","og_type":"article","og_title":"Couchbase .NET SDK 2.3.10 Now Available!","og_description":"Today we&#8217;re releasing version 2.3.10 of the Couchbase .NET SDK. This is a maintenance release of bug fixes and enhancements including the Data Structures API and FTS API. In case you missed it, we have a Developer Preview of .NET [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-3-10-now-available\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-12-08T11:19:15+00:00","article_modified_time":"2025-10-09T13:45:39+00:00","author":"The Couchbase Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"The Couchbase Team","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/"},"author":{"name":"The Couchbase Team","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93"},"headline":"Couchbase .NET SDK 2.3.10 Now Available!","datePublished":"2016-12-08T11:19:15+00:00","dateModified":"2025-10-09T13:45:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/"},"wordCount":517,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":[".NET"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/","name":"Couchbase .NET SDK 2.3.10 Now Available! - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-12-08T11:19:15+00:00","dateModified":"2025-10-09T13:45:39+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-3-10-now-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase .NET SDK 2.3.10 Now Available!"}]},{"@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\/764f4a6771ee19bc7af70b70a326fb93","name":"El equipo de Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/7befc37d02226b59499817eafdec60c3","url":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","caption":"The Couchbase Team"},"description":"Jennifer Garcia es Gerente Senior de Web en Couchbase Inc. Como responsable del sitio web, Jennifer tiene la responsabilidad general de las propiedades del sitio web, incluido el dise\u00f1o, la implementaci\u00f3n, el contenido y el rendimiento.","sameAs":["https:\/\/www.couchbase.com"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/jennifer-garcia\/"}]}},"authors":[{"term_id":8968,"user_id":2,"is_guest":0,"slug":"jennifer-garcia","display_name":"The Couchbase Team","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","author_category":"","last_name":"Garcia","first_name":"Jennifer","job_title":"","user_url":"https:\/\/www.couchbase.com","description":"Jennifer Garcia es Gerente Senior de Web en Couchbase Inc. Como responsable del sitio web, Jennifer tiene la responsabilidad general de las propiedades del sitio web, incluido el dise\u00f1o, la implementaci\u00f3n, el contenido y el rendimiento."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2452","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=2452"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2452\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=2452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=2452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=2452"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=2452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}