{"id":1526,"date":"2012-01-23T09:00:00","date_gmt":"2012-01-23T08:00:00","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1526"},"modified":"2023-06-28T01:40:12","modified_gmt":"2023-06-28T08:40:12","slug":"client-libraries-couchbase-server","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/client-libraries-couchbase-server\/","title":{"rendered":"Bibliotecas cliente para Couchbase Server"},"content":{"rendered":"<p>Couchbase Server es sencillo de desarrollar por su propia naturaleza.  Modelar tus datos, como muchos de mis colegas dicen a menudo, es simplemente una cuesti\u00f3n de organizarlos como el mundo natural que te rodea.  S\u00e9 que parece una idea cegadoramente sencilla, pero muchos desarrolladores de software han tenido que lidiar con el desajuste de impedancias al construir el software entre los usuarios y sus datos.<\/p>\n<p>Cuando nos dispusimos a construir el predecesor de Couchbase Server 1.8, Membase Server, ten\u00edamos un muy buen manejo de c\u00f3mo la gente ya estaba haciendo esto con aplicaciones a gran escala.  La compatibilidad con memcached significaba que pod\u00edas tomar una aplicaci\u00f3n existente, escribir unas pocas l\u00edneas negativas de c\u00f3digo (\u00a1eso significa eliminarlas, no escribir c\u00f3digo gru\u00f1\u00f3n!) y estar listo y funcionando en Couchbase Server.<\/p>\n<p>La magia de esto fue por proxy ya sea del lado del cliente o del servidor con Moxi.  Ya tenemos un rendimiento tan alto y una latencia tan baja que la sobrecarga de Moxi no es perceptible en la mayor\u00eda de las implantaciones.<\/p>\n<p>Tambi\u00e9n hab\u00edamos desarrollado un par de clientes que sab\u00edan en su n\u00facleo interno de algoritmos hash c\u00f3mo encontrar o almacenar un dato.  Los ingenieros que hab\u00eda en nosotros dec\u00edan que \u00e9sta era la forma m\u00e1s pura.  Muchos de nuestros usuarios estaban de acuerdo, y a menudo recib\u00edamos peticiones para crear bibliotecas de clientes m\u00e1s inteligentes, pero compatibles, para otras plataformas.  Si lo hici\u00e9ramos, simplificar\u00edamos a\u00fan m\u00e1s las cosas eliminando la capa de Moxi, bastante transparente pero necesaria.<\/p>\n<p>A partir de hoy, hemos simplificado y agilizado a\u00fan m\u00e1s la conexi\u00f3n entre el c\u00f3digo y el cable.<\/p>\n<p>Con el nuevo lanzamiento de Couchbase Server 1.8, tenemos un conjunto de librer\u00edas cliente PHP, Ruby y C que lo saben todo sobre un cluster y c\u00f3mo trabajar con \u00e9l.  Hemos mantenido exactamente o casi exactamente la misma API.  Esto facilita las actualizaciones a la nueva biblioteca cliente.  No nos detuvimos ah\u00ed, tambi\u00e9n invertimos en un embalaje moderno, distribuci\u00f3n de software y mejor documentaci\u00f3n para los usuarios existentes de Java y .NET.  Tambi\u00e9n hemos simplificado y racionalizado el sitio web pensando en el desarrollo de software.  D\u00edgame qu\u00e9 le parece.<\/p>\n<p>En su blog, John Zablocki presenta el nuevo <a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-couchbase-net-client-library-1-0\/\">SDK .NET<\/a>, mientras que Rags Srinivas cubre las actualizaciones tanto en el <a href=\"https:\/\/www.couchbase.com\/blog\/es\/hello-world-couchbase-and-java\/\">Java<\/a> y <a href=\"https:\/\/www.couchbase.com\/blog\/es\/hello-world-couchbase-and-ruby\/\">Ruby<\/a> SDK.  Nuestro Jan Lehnardt tambi\u00e9n ofrece un r\u00e1pido resumen de los <a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-couchbase-php-library-10\/\">SDK DE PHP<\/a>.  PHP y Ruby obtienen su inteligencia del nuevo SDK de C (tambi\u00e9n conocido como libcouchbase).  Es nuevo desde el principio, y construido para la velocidad y la portabilidad.<\/p>\n<p>S\u00f3lo para dar un peque\u00f1o ejemplo de lo que quiero decir, aqu\u00ed est\u00e1 una muestra de las operaciones de nuestra biblioteca cliente Ruby construido sobre libcouchbase:<\/p>\n<div class=\"geshifilter\">\n<div class=\"text geshifilter-text\" style=\"font-family: monospace\">Bucles es 5000<br \/>\nEl tama\u00f1o del valor peque\u00f1o es: 19 bytes<br \/>\nEl tama\u00f1o del valor grande es 4189 bytes<br \/>\nusuario sistema total real<br \/>\nset: dalli 0.640000 0.310000 0.950000 ( 2.280556)<br \/>\nset: memcached 0.260000 0.180000 0.440000 ( 1.741302)<br \/>\nset: memcached:buffer 0.070000 0.120000 0.190000 ( 1.242726)<br \/>\nset: couchbase 0.220000 0.270000 0.490000 ( 0.930583)get: dalli 0.660000 0.250000 0.910000 ( 2.348882)<br \/>\nget: memcached 0.240000 0.390000 0.630000 ( 2.859149)<br \/>\nget: memcached:buffer 0.290000 0.310000 0.600000 ( 2.778201)<br \/>\nget: couchbase 0.260000 0.260000 0.520000 ( 0.907956)get-multi: dalli 0.910000 1.150000 2.060000 (200.106302)<br \/>\nget-multi: memcached 0.350000 0.720000 1.070000 (200.054008)<br \/>\nget-multi: memcached:buffer 0.350000 0.510000 0.860000 (200.028848)<br \/>\nget-multi: couchbase 0.210000 0.140000 0.350000 ( 0.442803)<\/div>\n<\/div>\n<p>Esto muestra el tiempo de ejecuci\u00f3n tanto en CPU como en reloj de pared para una carga de trabajo fija.  Los n\u00fameros m\u00e1s bajos son mejores, por supuesto.  El c\u00f3digo para el benchmark est\u00e1 en el cliente ruby.<\/p>\n<p>Respeto a los dem\u00e1s clientes y seguimos ofreci\u00e9ndoles una compatibilidad perfecta a trav\u00e9s de Moxi, pero se puede ver f\u00e1cilmente que a\u00f1adiendo algo de inteligencia hemos sido capaces de aumentar el rendimiento hasta 150-200% (y mucho, mucho m\u00e1s en un caso concreto).  No es frecuente ver ese tipo de aumento de velocidad con un software maduro.<\/p>\n<p>Hemos visto resultados similares en la biblioteca cliente de PHP. Estoy bastante seguro de que va a ser material caliente para simplificar los despliegues y dar margen de maniobra adicional en los despliegues de rendimiento cr\u00edtico<\/p>\n<p>Salta directamente al \u00e1rea que te interese, ya sea Java, .NET, PHP, Ruby o C. Tambi\u00e9n hay algunos otros clientes experimentales.  Si tienes alguna pregunta o comentario, h\u00e1znoslo saber en los foros.<\/p>\n<p><span style=\"font-family: ff-meta-serif-web-pro-1, ff-meta-serif-web-pro-2, Georgia, 'Times New Roman', Times, serif;font-size: 16px;font-style: normal\">\u00a1Feliz pirateo!<\/span><\/p>\n<p>p.d. Quiero recibir opiniones sobre el nuevo sitio. Por favor, h\u00e1gamelo saber.<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Server is simple to develop for by it&#8217;s very nature. \u00a0Modeling your data, as many of my colleagues often say, is simply a matter of organizing it like the natural world around you. \u00a0I know that seems like a [&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":[1],"tags":[],"ppma_author":[8968],"class_list":["post-1526","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 v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Client Libraries for Couchbase Server - 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\/client-libraries-couchbase-server\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Client Libraries for Couchbase Server\" \/>\n<meta property=\"og:description\" content=\"Couchbase Server is simple to develop for by it&#8217;s very nature. \u00a0Modeling your data, as many of my colleagues often say, is simply a matter of organizing it like the natural world around you. \u00a0I know that seems like a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/client-libraries-couchbase-server\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2012-01-23T08:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-28T08:40:12+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=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/\"},\"author\":{\"name\":\"The Couchbase Team\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93\"},\"headline\":\"Client Libraries for Couchbase Server\",\"datePublished\":\"2012-01-23T08:00:00+00:00\",\"dateModified\":\"2023-06-28T08:40:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/\"},\"wordCount\":662,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#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\/client-libraries-couchbase-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/\",\"name\":\"Client Libraries for Couchbase Server - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2012-01-23T08:00:00+00:00\",\"dateModified\":\"2023-06-28T08:40:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#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\/client-libraries-couchbase-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Client Libraries for Couchbase Server\"}]},{\"@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":"Librer\u00edas cliente para Couchbase Server - El blog de Couchbase","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\/client-libraries-couchbase-server\/","og_locale":"es_MX","og_type":"article","og_title":"Client Libraries for Couchbase Server","og_description":"Couchbase Server is simple to develop for by it&#8217;s very nature. \u00a0Modeling your data, as many of my colleagues often say, is simply a matter of organizing it like the natural world around you. \u00a0I know that seems like a [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/client-libraries-couchbase-server\/","og_site_name":"The Couchbase Blog","article_published_time":"2012-01-23T08:00:00+00:00","article_modified_time":"2023-06-28T08:40:12+00:00","author":"The Couchbase Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"The Couchbase Team","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/"},"author":{"name":"The Couchbase Team","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93"},"headline":"Client Libraries for Couchbase Server","datePublished":"2012-01-23T08:00:00+00:00","dateModified":"2023-06-28T08:40:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/"},"wordCount":662,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#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\/client-libraries-couchbase-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/","url":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/","name":"Librer\u00edas cliente para Couchbase Server - El blog de Couchbase","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2012-01-23T08:00:00+00:00","dateModified":"2023-06-28T08:40:12+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/client-libraries-couchbase-server\/#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\/client-libraries-couchbase-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Client Libraries for Couchbase Server"}]},{"@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\/1526","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=1526"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1526\/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=1526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=1526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=1526"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=1526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}