{"id":1949,"date":"2015-12-17T00:18:39","date_gmt":"2015-12-17T00:18:39","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1949"},"modified":"2025-06-13T21:02:09","modified_gmt":"2025-06-14T04:02:09","slug":"couchbase-net-sdk-2-1-2-released","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-1-2-released\/","title":{"rendered":"Lanzamiento de Couchbase .NET SDK 2.1.3 (y 2.1.2)"},"content":{"rendered":"<p>\u00a0<\/p>\n<p>Hoy lanzamos una nueva versi\u00f3n de 2.1.0 y 2.1.1 que incluye soporte para Multidimensional Scaling (MDS) para Couchbase Server 4.0 Beta y una pl\u00e9tora de correcciones de errores. En este post explicar\u00e9 qu\u00e9 es MDS y por qu\u00e9 vas a querer aprovecharlo con Couchbase Server 4.0. <em><strong>Ten en cuenta que 2.1.3 es 2.1.2 con una \u00fanica correcci\u00f3n de errores; si utilizas 2.1.2, te recomiendo encarecidamente que actualices a 2.1.3.<\/strong><\/em><\/p>\n<h2>Escala multidimensional (MDS)<\/h2>\n<p>El escalado multidimensional es una nueva caracter\u00edstica de Couchbase Server 4 que te permite escalar tu cluster tanto hacia fuera como hacia arriba.<\/p>\n<p>Antes de la versi\u00f3n 4.0, los servicios se escalaban de forma homog\u00e9nea en todo el servidor; ahora puedes especificar que determinados nodos sean, por ejemplo, un nodo de consulta o un nodo de datos o un \u00edndice (o ambos o los tres, muchas opciones) y, a continuaci\u00f3n, en los nodos en los que se necesita m\u00e1s CPU, esos nodos se pueden escalar con hardware m\u00e1s potente. Por otro lado, si quieres escalar tus nodos de datos con hardware m\u00e1s barato, tambi\u00e9n puedes hacerlo f\u00e1cilmente. Es una gran caracter\u00edstica para optimizar tu cluster para cargas de trabajo espec\u00edficas.<\/p>\n<p>Para que las aplicaciones puedan aprovecharlo, el cliente debe saber qu\u00e9 nodos est\u00e1n designados para realizar consultas (N1QL) y qu\u00e9 nodos son responsables de los servicios, como el CRUD clave\/valor (nodos de datos). En esta versi\u00f3n proporcionamos soporte para MDS dividiendo los nodos en colecciones espec\u00edficas dedicadas a una tarea concreta (datos, \u00edndice, consulta, etc.). Desde una perspectiva externa, no hay ninguna diferencia, sin embargo internamente s\u00f3lo los clientes que son \"servicio\" consciente trabajar\u00e1 con un cl\u00faster 4.0. Por compatibilidad con versiones anteriores, sin embargo, esta (y futuras versiones) del SDK seguir\u00e1 funcionando con Couchbase Server 3.0 y 2.5.<\/p>\n<p>\u00a0<\/p>\n<h2>Correcci\u00f3n de errores para 2.1.3<\/h2>\n<p>\u00a0<\/p>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-932\">NCBC-932<\/a>] - BodyLength es cero cuando se intenta leer el b\u00fafer de recepci\u00f3n<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h2>Correcci\u00f3n de errores, tareas y mejoras en 2.1.2<\/h2>\n<p>\u00a0<\/p>\n<h3>Tarea t\u00e9cnica<\/h3>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-901\">NCBC-901<\/a>] - Hacer que las implementaciones de IServer conozcan los servicios definidos por NodesExt<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-902\">NCBC-902<\/a>] - Hacer que la selecci\u00f3n del servidor sea \"consciente del servicio\"<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-903\">NCBC-903<\/a>] - Aseg\u00farese de que las peticiones k\/v a los buckets memcached utilizan nodos de datos<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-904\">NCBC-904<\/a>] - Devuelve un error correcto o una excepci\u00f3n cuando la operaci\u00f3n se intenta en un nodo que no soporta el servicio<\/li>\n<\/ul>\n<h3>Error<\/h3>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-823\">NCBC-823<\/a>] - IndexOutOfRangeException durante la conmutaci\u00f3n por error con .NET SDK 2.0 .NET SDK<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-886\">NCBC-886<\/a>] - El cliente Couchbase devuelve documentos err\u00f3neos<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-895\">NCBC-895<\/a>] - BufferAllocator se crea por Conexi\u00f3n<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-908\">NCBC-908<\/a>] - Fijar fuga de conexi\u00f3n en Memcached cubo disponer<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-911\">NCBC-911<\/a>] - Documentaci\u00f3n Error en IViewQuery.ConnectionTimeout<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-912\">NCBC-912<\/a>] - El cliente intenta deserializar el cuerpo de memcached cuando est\u00e1 vac\u00edo<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-913\">NCBC-913<\/a>] - El SDK indica incorrectamente que el latido del nodo ca\u00eddo es de 1000 segundos.<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-917\">NCBC-917<\/a>] - Error de modificaci\u00f3n de la colecci\u00f3n durante la operaci\u00f3n masiva<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-918\">NCBC-918<\/a>] - El rendimiento no se restablece con rb2out en memcached bucket<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-924\">NCBC-924<\/a>] - Puerto por defecto a 0 cuando NodeExt no se encuentra en el mapa del cluster<\/li>\n<\/ul>\n<h3>Mejora<\/h3>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-891\">NCBC-891<\/a>] - Actualizar Common.Logging a la versi\u00f3n 3.1<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-899\">NCBC-899<\/a>] - Cambiar el valor por defecto de MaxAcquireIterationCount y a\u00f1adir Delay<\/li>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-919\">NCBC-919<\/a>] - Configuraci\u00f3n global del pool de conexiones para app.config<\/li>\n<\/ul>\n<h3>Nueva funci\u00f3n<\/h3>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-833\">NCBC-833<\/a>] - A\u00f1adir soporte para nodesext para el servicio n1ql para CB 4.0 Beta<\/li>\n<\/ul>\n<h3>Tarea<\/h3>\n<ul>\n<li>[<a href=\"https:\/\/issues.couchbase.com\/browse\/NCBC-922\">NCBC-922<\/a>] - Recibiendo none(0xffffffffff) como estado de respuesta durante la conmutaci\u00f3n por error.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h2>C\u00f3mo obtener el SDK .NET de Couchbase<\/h2>\n<p>El SDK puede descargarse directamente, a trav\u00e9s de NuGet, o clonando y extrayendo el repositorio de Github:<\/p>\n<ul>\n<li>Descargar los binarios <a href=\"https:\/\/packages.couchbase.com.s3.amazonaws.com\/clients\/net\/2.1\/Couchbase-Net-Client-2.1.3.zip\" target=\"_blank\">aqu\u00ed<\/a>.<\/li>\n<li>El paquete NuGet se encuentra en <a href=\"https:\/\/www.nuget.org\/packages\/CouchbaseNetClient\/\" target=\"_blank\">aqu\u00ed<\/a>.<\/li>\n<li>El repositorio de Github es <a href=\"https:\/\/github.com\/couchbase\/couchbase-net-client\/tree\/2.1.2\" target=\"_blank\">aqu\u00ed<\/a>.<\/li>\n<\/ul>\n<p>\u00a0<\/p>","protected":false},"excerpt":{"rendered":"<p>\u00a0 Today we are releasing a follow up release to 2.1.0 and 2.1.1 that includes support for Multidimensional Scaling (MDS) for Couchbase Server 4.0 Beta and a plethora of bug fixes! In this post i\u2019ll explain what MDS is and [&hellip;]<\/p>","protected":false},"author":21,"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,10127,9411,1812,2201],"tags":[1445,9271],"ppma_author":[8970],"class_list":["post-1949","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-c-sharp","category-multi-dimensional-scaling","category-n1ql-query","category-tools-sdks","tag-mds","tag-multi-dimensional-scaling"],"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.1.3 (and 2.1.2) released! - 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-1-2-released\/\" \/>\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.1.3 (and 2.1.2) released!\" \/>\n<meta property=\"og:description\" content=\"\u00a0 Today we are releasing a follow up release to 2.1.0 and 2.1.1 that includes support for Multidimensional Scaling (MDS) for Couchbase Server 4.0 Beta and a plethora of bug fixes! In this post i\u2019ll explain what MDS is and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-1-2-released\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-17T00:18:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T04:02:09+00:00\" \/>\n<meta name=\"author\" content=\"Jeff Morris, Senior Software Engineer, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jeffrysmorris\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Morris, Senior Software Engineer, Couchbase\" \/>\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-1-2-released\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/\"},\"author\":{\"name\":\"Jeff Morris, Senior Software Engineer, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b678bdd9f7b21a33d43ea965865a3341\"},\"headline\":\"Couchbase .NET SDK 2.1.3 (and 2.1.2) released!\",\"datePublished\":\"2015-12-17T00:18:39+00:00\",\"dateModified\":\"2025-06-14T04:02:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/\"},\"wordCount\":549,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"MDS\",\"Multi-Dimensional Scaling (MDS)\"],\"articleSection\":[\".NET\",\"C#\",\"Multi-Dimensional Scaling (MDS)\",\"SQL++ \/ N1QL Query\",\"Tools &amp; SDKs\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/\",\"name\":\"Couchbase .NET SDK 2.1.3 (and 2.1.2) released! - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-12-17T00:18:39+00:00\",\"dateModified\":\"2025-06-14T04:02:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#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-1-2-released\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase .NET SDK 2.1.3 (and 2.1.2) released!\"}]},{\"@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\/b678bdd9f7b21a33d43ea965865a3341\",\"name\":\"Jeff Morris, Senior Software Engineer, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/73188ee2831025d81740e12e1ed80812\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g\",\"caption\":\"Jeff Morris, Senior Software Engineer, Couchbase\"},\"description\":\"Jeff Morris is a Senior Software Engineer at Couchbase. Prior to joining Couchbase, Jeff spent six years at Source Interlink as an Enterprise Web Architect. Jeff is responsible for the development of Couchbase SDKs and how to integrate with N1QL (query language).\",\"sameAs\":[\"https:\/\/x.com\/jeffrysmorris\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/jeff-morris\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase .NET SDK 2.1.3 (and 2.1.2) released! - 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-1-2-released\/","og_locale":"es_MX","og_type":"article","og_title":"Couchbase .NET SDK 2.1.3 (and 2.1.2) released!","og_description":"\u00a0 Today we are releasing a follow up release to 2.1.0 and 2.1.1 that includes support for Multidimensional Scaling (MDS) for Couchbase Server 4.0 Beta and a plethora of bug fixes! In this post i\u2019ll explain what MDS is and [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-net-sdk-2-1-2-released\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-12-17T00:18:39+00:00","article_modified_time":"2025-06-14T04:02:09+00:00","author":"Jeff Morris, Senior Software Engineer, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@jeffrysmorris","twitter_misc":{"Written by":"Jeff Morris, Senior Software Engineer, Couchbase","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/"},"author":{"name":"Jeff Morris, Senior Software Engineer, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b678bdd9f7b21a33d43ea965865a3341"},"headline":"Couchbase .NET SDK 2.1.3 (and 2.1.2) released!","datePublished":"2015-12-17T00:18:39+00:00","dateModified":"2025-06-14T04:02:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/"},"wordCount":549,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["MDS","Multi-Dimensional Scaling (MDS)"],"articleSection":[".NET","C#","Multi-Dimensional Scaling (MDS)","SQL++ \/ N1QL Query","Tools &amp; SDKs"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/","name":"Couchbase .NET SDK 2.1.3 (and 2.1.2) released! - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-12-17T00:18:39+00:00","dateModified":"2025-06-14T04:02:09+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-2-1-2-released\/#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-1-2-released\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase .NET SDK 2.1.3 (and 2.1.2) released!"}]},{"@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\/b678bdd9f7b21a33d43ea965865a3341","name":"Jeff Morris, Ingeniero Superior de Software, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/73188ee2831025d81740e12e1ed80812","url":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","caption":"Jeff Morris, Senior Software Engineer, Couchbase"},"description":"Jeff Morris es Ingeniero de Software Senior en Couchbase. Antes de unirse a Couchbase, Jeff pas\u00f3 seis a\u00f1os en Source Interlink como Arquitecto Web Empresarial. Jeff es responsable del desarrollo de los SDK de Couchbase y de c\u00f3mo integrarse con N1QL (lenguaje de consulta).","sameAs":["https:\/\/x.com\/jeffrysmorris"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/jeff-morris\/"}]}},"authors":[{"term_id":8970,"user_id":21,"is_guest":0,"slug":"jeff-morris","display_name":"Jeff Morris, Senior Software Engineer, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","author_category":"","last_name":"Jeff Morris, Senior Software Engineer, Couchbase","first_name":"Jeff","job_title":"","user_url":"","description":"Jeff Morris es Ingeniero de Software Senior en Couchbase. Antes de unirse a Couchbase, Jeff pas\u00f3 seis a\u00f1os en Source Interlink como Arquitecto Web Empresarial. Jeff es responsable del desarrollo de los SDK de Couchbase y de c\u00f3mo integrarse con N1QL (lenguaje de consulta)."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1949","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\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=1949"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1949\/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=1949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=1949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=1949"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=1949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}