{"id":1774,"date":"2014-12-16T18:33:46","date_gmt":"2014-12-16T18:33:46","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1774"},"modified":"2017-05-03T11:53:29","modified_gmt":"2017-05-03T18:53:29","slug":"scaling-data-los-angeles-cloudcamp","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/scaling-data-los-angeles-cloudcamp\/","title":{"rendered":"escalado de datos en el CloudCamp de Los \u00c1ngeles"},"content":{"rendered":"<p>Hace poco m\u00e1s de una semana, pero me lo pas\u00e9 bien y aprend\u00ed algunas cosas tanto de la sesi\u00f3n como de los debates en el CloudCamp de Los \u00c1ngeles. Propuse, y finalmente dirig\u00ed, una sesi\u00f3n sobre escalado de datos.  En realidad, la propuse como \"Scaling Your Data: Tanto antes como despu\u00e9s de necesitarlos\".<\/p>\n<p>Parte de la raz\u00f3n por la que lo propuse es que hubo una discusi\u00f3n sobre el teorema CAP durante la propuesta de sesiones, y lo que se dijo estaba un poco fuera de lugar. CAP se discute bien en muchos sitios, (un buen blog es de Jonathan Gray, CTO y cofundador de <a href=\"https:\/\/streamy.com\">Streamy<\/a>.  CAP son las siglas de Consistencia, Disponibilidad y <span style=\"text-decoration: underline;\">tolerancia a<\/span> Partici\u00f3n de red.  Curiosamente, mucha gente sigui\u00f3 intentando hacer de la \u00faltima P rendimiento o introducir rendimiento en la mezcla.  El rendimiento (o al menos las ventajas y desventajas que conlleva) se tratan mejor en otro conjunto de letras W+R&gt;N.  En las instalaciones de Microsoft en el centro de Los \u00c1ngeles hab\u00eda una sala dedicada principalmente al escalado de datos.  La primera sesi\u00f3n corri\u00f3 a cargo de .... y trat\u00f3 sobre el teorema CAP.  Al principio fue un poco pol\u00e9mico, ya que hab\u00eda algunas afirmaciones de que se pod\u00edan obtener los tres con un uso juicioso de la tecnolog\u00eda de Microsoft, pero a trav\u00e9s de la discusi\u00f3n en la sala terminamos en el lugar correcto y de acuerdo unos con otros.  La sesi\u00f3n fue dirigida por Abhijit Gadkari, de ZimbaTech. A continuaci\u00f3n, el propio <a href=\"https:\/\/blogs.msdn.com\/SoCalDevGal\/\">SoCalDevGal<\/a> (Lynn Langit) hizo una presentaci\u00f3n sobre <a href=\"https:\/\/blogs.msdn.com\/socaldevgal\/archive\/2009\/10\/02\/introduction-to-sql-azure.aspx\">SQL Azure<\/a>.  Desde luego, aprend\u00ed un poco sobre lo que ofrece Microsoft y lo que piden sus desarrolladores.  Incluso aprend\u00ed algunos nuevos acr\u00f3nimos de tres letras :) SQL Azure es la base de datos relacional alojada como servicio de Microsoft.  De la presentaci\u00f3n, qued\u00f3 claro que inicialmente Microsoft no estaba planeando un almac\u00e9n de datos alojado compatible con SQL (lo que los har\u00eda m\u00e1s como SimpleDB de Amazon o BigTable de Google como se accede a trav\u00e9s de Google App Engine).  Al final, los comentarios de los clientes les llevaron a proporcionar todo el SQL posible, incluida la integraci\u00f3n con todas las herramientas para desarrolladores de Microsoft. Curiosamente, Microsoft sugiere la fragmentaci\u00f3n de datos a escala.  Esto se debe en parte a que el producto inicial est\u00e1 limitado a bases de datos de 10 GB.  SoCalDevGal dej\u00f3 muy claro que se trataba de una limitaci\u00f3n inicial y que hab\u00eda que ceder en algunos aspectos para poder cumplir el calendario.  La otra parte realmente interesante sobre SQL Azure, que me pareci\u00f3 pertinente dado el resto de la discusi\u00f3n, fue la aparente decisi\u00f3n de hacer de SQL Azure un sistema CA, en lo que respecta a CAP.  Incluso ped\u00ed que se verificara, y esa era de hecho la intenci\u00f3n. La raz\u00f3n por la que esto es tan importante para m\u00ed es que la decisi\u00f3n de dise\u00f1o aqu\u00ed, junto con la replicaci\u00f3n a trav\u00e9s de centros de datos, significa que la \u00fanica manera de hacer esto correctamente es desconectar el sistema (o una parte de su seguridad) en el caso de que un centro de datos se corte de la 'red.  Dado que todos los datos est\u00e1n en al menos dos centros de datos, y no se sabe cu\u00e1les, es posible que los centros de datos sean m\u00e1s que \"pares\", lo que significa que una partici\u00f3n completa de un solo centro de datos podr\u00eda significar una interrupci\u00f3n de al menos dos, y tal vez m\u00e1s.  Esto es bueno para sus usuarios en el sentido de que es completamente compatible con sus aplicaciones, pero tambi\u00e9n significa que podr\u00eda haber un \"momento CNN\" alg\u00fan d\u00eda, lo que significa que un par de fallos de telco dejar\u00e1n fuera de l\u00ednea a un gran n\u00famero de clientes de SQL Azure. Para que no se malinterprete, esto no es una cr\u00edtica a la tecnolog\u00eda de Microsoft o alguna deficiencia que deber\u00edan haber superado.  Simplemente fue una decisi\u00f3n de dise\u00f1o tomada por el equipo de SQL Azure.  Aqu\u00ed es donde est\u00e1 la \"ingenier\u00eda\" en nuestra disciplina... hay compensaciones en cualquier dise\u00f1o. La \u00faltima sesi\u00f3n de la tarde en la sala acab\u00f3 siendo la m\u00eda.  Hice una r\u00e1pida presentaci\u00f3n de m\u00ed mismo y una r\u00e1pida evaluaci\u00f3n de qui\u00e9n hab\u00eda siquiera mirado en cosas como memcached, gearman, Haoop HBase, Cassandra y similares.  Result\u00f3 que casi nadie hab\u00eda pensado en esto.  Creo que esto se debe, en parte, a que Microsoft hizo un gran trabajo a la hora de colocar a los asistentes en los asientos para este evento.  Debido a la experiencia del p\u00fablico con este tipo de cosas, dirig\u00ed la sesi\u00f3n como un ejercicio un poco cerebral para entender <em>por qu\u00e9<\/em> alguien puede querer buscar diferentes formas de almacenar datos.  Estoy seguro de que no lo he cubierto todo, pero he afirmado algunas razones:<\/p>\n<ul>\n<li>Escala - Trasladar parte de la inteligencia a los clientes en una arquitectura inform\u00e1tica distribuida simplifica la divisi\u00f3n de componentes y, por tanto, su escalado.  Tambi\u00e9n resulta mucho m\u00e1s f\u00e1cil acercar la cach\u00e9 al lugar donde se utilizan los datos, lo que ayuda a escalar.<\/li>\n<li>Productividad de los desarrolladores - Esto es v\u00e1lido en ambos sentidos, ya que tener que aprender una nueva forma de almacenar y recuperar datos es una mina de productividad, pero poder evolucionar las estructuras de datos y los mecanismos de persistencia sin tener que declarar nunca cambios en un modelo de datos (implicar a los DBA, etc.) es liberador.<\/li>\n<li>Disponibilidad - Para algunas clases de aplicaciones, puede tener todo el sentido que la mayor\u00eda de los datos est\u00e9n disponibles, aunque una peque\u00f1a parte no lo est\u00e9 actualmente.<\/li>\n<li>Distribuci\u00f3n geogr\u00e1fica - Si se empieza a pensar en los datos de forma un poco diferente, resulta f\u00e1cil distribuirlos geogr\u00e1ficamente.<\/li>\n<\/ul>\n<p>Tendr\u00e9 que escribir m\u00e1s sobre esto en un futuro no muy lejano.  He estado estudiando muchos trabajos anteriores (incluso algunos art\u00edculos acad\u00e9micos) y hay algunas ideas interesantes por ah\u00ed. p.d.: los chicos de TechZulu grabaron la sesi\u00f3n.  Puede que est\u00e9 en su sitio web en alg\u00fan momento... He comprobado el enlace pero a\u00fan no est\u00e1.<\/p>","protected":false},"excerpt":{"rendered":"<p>It&#8217;s just over a week ago now, but I had a good time and learned a few things from both the session and the discussions at the Los Angeles CloudCamp. I proposed, and ultimately lead a session on scaling data.\u00a0 [&hellip;]<\/p>","protected":false},"author":41,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[8993],"class_list":["post-1774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>scaling data at Los Angeles CloudCamp - 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\/scaling-data-los-angeles-cloudcamp\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"scaling data at Los Angeles CloudCamp\" \/>\n<meta property=\"og:description\" content=\"It&#8217;s just over a week ago now, but I had a good time and learned a few things from both the session and the discussions at the Los Angeles CloudCamp. I proposed, and ultimately lead a session on scaling data.\u00a0 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/scaling-data-los-angeles-cloudcamp\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T18:33:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-05-03T18:53:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ingenthr\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase\" \/>\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\/scaling-data-los-angeles-cloudcamp\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/\"},\"author\":{\"name\":\"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/35e939d9fe3dfb1a06f1714ee54bb098\"},\"headline\":\"scaling data at Los Angeles CloudCamp\",\"datePublished\":\"2014-12-16T18:33:46+00:00\",\"dateModified\":\"2017-05-03T18:53:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/\"},\"wordCount\":950,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/\",\"name\":\"scaling data at Los Angeles CloudCamp - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2014-12-16T18:33:46+00:00\",\"dateModified\":\"2017-05-03T18:53:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#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\/scaling-data-los-angeles-cloudcamp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"scaling data at Los Angeles CloudCamp\"}]},{\"@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\/35e939d9fe3dfb1a06f1714ee54bb098\",\"name\":\"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/e8b5b257dfa7206fd7c2a5d628fc580b\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fd6787feb079d2c67a3835a47901bbb9c03b8921abced82a2a1f6975816df2ad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fd6787feb079d2c67a3835a47901bbb9c03b8921abced82a2a1f6975816df2ad?s=96&d=mm&r=g\",\"caption\":\"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase\"},\"description\":\"Matt Ingenthron is the Senior Director in Engineering at Couchbase where he focuses on the developer interface across SDKs, connectors and other projects. He has been a contributor to the memcached project, one of the maintainers of the Java spymemcached client, and a core developer on Couchbase.\",\"sameAs\":[\"https:\/\/x.com\/ingenthr\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/matt-ingenthron\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"scaling data at Los Angeles CloudCamp - 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\/scaling-data-los-angeles-cloudcamp\/","og_locale":"es_MX","og_type":"article","og_title":"scaling data at Los Angeles CloudCamp","og_description":"It&#8217;s just over a week ago now, but I had a good time and learned a few things from both the session and the discussions at the Los Angeles CloudCamp. I proposed, and ultimately lead a session on scaling data.\u00a0 [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/scaling-data-los-angeles-cloudcamp\/","og_site_name":"The Couchbase Blog","article_published_time":"2014-12-16T18:33:46+00:00","article_modified_time":"2017-05-03T18:53:29+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png","type":"image\/png"}],"author":"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@ingenthr","twitter_misc":{"Written by":"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/"},"author":{"name":"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/35e939d9fe3dfb1a06f1714ee54bb098"},"headline":"scaling data at Los Angeles CloudCamp","datePublished":"2014-12-16T18:33:46+00:00","dateModified":"2017-05-03T18:53:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/"},"wordCount":950,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/","url":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/","name":"scaling data at Los Angeles CloudCamp - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2014-12-16T18:33:46+00:00","dateModified":"2017-05-03T18:53:29+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/scaling-data-los-angeles-cloudcamp\/#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\/scaling-data-los-angeles-cloudcamp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"scaling data at Los Angeles CloudCamp"}]},{"@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\/35e939d9fe3dfb1a06f1714ee54bb098","name":"Matt Ingenthron, Director Senior, Ingenier\u00eda SDK, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/e8b5b257dfa7206fd7c2a5d628fc580b","url":"https:\/\/secure.gravatar.com\/avatar\/fd6787feb079d2c67a3835a47901bbb9c03b8921abced82a2a1f6975816df2ad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd6787feb079d2c67a3835a47901bbb9c03b8921abced82a2a1f6975816df2ad?s=96&d=mm&r=g","caption":"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase"},"description":"Matt Ingenthron is the Senior Director in Engineering at Couchbase where he focuses on the developer interface across SDKs, connectors and other projects. He has been a contributor to the memcached project, one of the maintainers of the Java spymemcached client, and a core developer on Couchbase.","sameAs":["https:\/\/x.com\/ingenthr"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/matt-ingenthron\/"}]}},"authors":[{"term_id":8993,"user_id":41,"is_guest":0,"slug":"matt-ingenthron","display_name":"Matt Ingenthron, Senior Director, SDK Engineering, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/fd6787feb079d2c67a3835a47901bbb9c03b8921abced82a2a1f6975816df2ad?s=96&d=mm&r=g","author_category":"","last_name":"Ingenthron","first_name":"Matt","job_title":"","user_url":"","description":"Matt Ingenthron es el Director Senior de Ingenier\u00eda en Couchbase, donde se centra en la interfaz de desarrollador a trav\u00e9s de SDKs, conectores y otros proyectos.  Ha sido colaborador del proyecto memcached, uno de los mantenedores del cliente Java spymemcached y desarrollador principal de Couchbase."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1774","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\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=1774"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1774\/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=1774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=1774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=1774"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=1774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}