{"id":2370,"date":"2016-08-09T01:03:51","date_gmt":"2016-08-09T01:03:50","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2370"},"modified":"2023-09-07T01:32:28","modified_gmt":"2023-09-07T08:32:28","slug":"new-couchbase-mobile-v1-3-document-expiration","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/new-couchbase-mobile-v1-3-document-expiration\/","title":{"rendered":"Nuevo en Couchbase Mobile v1.3: Expiraci\u00f3n de documentos"},"content":{"rendered":"<p><span style=\"color: #373737\">La caducidad de los documentos, a veces denominada \"tiempo de vida\" , o <a href=\"https:\/\/www.couchbase.com\/blog\/es\/how-to-manage-ttl-with-couchbase-n1ql\/\">TTL<\/a>ha sido una caracter\u00edstica de <a href=\"https:\/\/www.couchbase.com\/blog\/es\/nosql-databases\/couchbase-server\/?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">Servidor Couchbase<\/a> desde hace alg\u00fan tiempo.  El nuevo lanzamiento de la versi\u00f3n 1.3 a\u00f1ade esta capacidad a\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/es\/developers\/mobile\/?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">Couchbase M\u00f3vil<\/a>.  Exploremos un poco.<\/span><\/p>\n<h2 style=\"border: 0px\">Documentos y revisiones<\/h2>\n<p style=\"border: 0px\">Couchbase almacena los datos en forma de\u00a0<a style=\"border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline;color: #1982d1;text-decoration: none\" href=\"https:\/\/www.json.org\/\">JSON<\/a>\u00a0documentos.  M\u00e1s precisamente, Couchbase almacena revisiones de documentos.  Los detalles van m\u00e1s all\u00e1 del alcance de lo que quiero enfocar aqu\u00ed, pero las revisiones son importantes de entender.  Puedes leer m\u00e1s sobre ellas en\u00a0<a style=\"border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline;color: #1982d1;text-decoration: none\" href=\"https:\/\/developer.couchbase.com\/documentation\/mobile\/1.3\/develop\/guides\/couchbase-lite\/native-api\/revision\/index.html?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">esta gu\u00eda<\/a>.<\/p>\n<h2 style=\"border: 0px\">Borrar frente a purgar<\/h2>\n<p style=\"border: 0px\">En su base de datos local, s\u00f3lo querr\u00e1 almacenar lo que sea necesario.  Supongamos que, por alguna raz\u00f3n, un documento concreto ya no es relevante.  Digamos, por ejemplo, que se ha completado una transacci\u00f3n y el usuario ya no quiere conservar los detalles.<\/p>\n<p style=\"border: 0px\">Puedes borrar el documento.  Esto tiene dos efectos.  Primero, el documento no desaparece del todo localmente.  Couchbase Lite mantiene alguna informaci\u00f3n de revisi\u00f3n y reemplaza el documento con una entrada \"l\u00e1pida\".  Segundo, el hecho de que el documento ha sido borrado se propaga a cualquier r\u00e9plica.<\/p>\n<p style=\"border: 0px\">As\u00ed que borrar un documento no libera totalmente espacio en tu dispositivo.  Y es posible que no desee eliminar el documento en otras copias de la base de datos.  En nuestro ejemplo, puedes imaginar que el usuario no quiere los detalles de la transacci\u00f3n en su dispositivo actualmente, pero puede querer recuperarlos de nuevo m\u00e1s tarde.<\/p>\n<p style=\"border: 0px\">Purgar un documento hace algo muy distinto.  Purgar un documento elimina todo rastro del mismo,\u00a0<em style=\"border: 0px;font-family: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\">pero s\u00f3lo en la base de datos local<\/em>.  Si est\u00e1 sincronizando su base de datos, puede ser \u00fatil pensar en un documento purgado como uno que, para empezar, nunca se replic\u00f3 localmente.  El documento sigue existiendo remotamente.  De hecho, si la versi\u00f3n remota cambia, el documento podr\u00eda aparecer en el feed de replicaci\u00f3n, por lo que puede terminar con una copia local de nuevo.<\/p>\n<p style=\"border: 0px\">Esto encaja perfectamente con nuestro ejemplo.  A un usuario ya no le importan los detalles de una transacci\u00f3n, por lo que los registros se eliminan localmente, liberando espacio.  Si algo cambia en los detalles de la transacci\u00f3n, una aplicaci\u00f3n podr\u00eda ver esos cambios pasados en una replicaci\u00f3n, y alertar al usuario.<\/p>\n<h2 style=\"border: 0px\">Expiraci\u00f3n = Purga autom\u00e1tica<\/h2>\n<p style=\"border: 0px\">Ahora, volvamos a la caducidad de los documentos.  Le dije que otra informaci\u00f3n para poner la expiraci\u00f3n en contexto.  Cuando un documento expira, autom\u00e1ticamente se trata como si hubiera sido purgado.<\/p>\n<p style=\"border: 0px\">Para que un documento caduque, hay que ponerle una fecha de caducidad.  Aqu\u00ed tienes un fragmento de c\u00f3digo que muestra c\u00f3mo hacerlo en Java.<\/p>\n<pre class=\"lang:java decode:true\">Date ttl = new Date(System.currentTimeMillis() + 5000);\r\n\r\nDocument doc = database.createDocument();\r\nMap&lt;String, Object&gt; properties = new HashMap&lt;String, Object&gt;();\r\nproperties.put(\"foo\", \"bar\");\r\ntry {\r\n    doc.putProperties(properties);\r\n} catch (CouchbaseLiteException e) {\r\n    e.printStackTrace();\r\n}\r\ndoc.setExpirationDate(ttl);<\/pre>\n<p style=\"border: 0px\">Puedes ver que est\u00e1s estableciendo un tiempo absoluto, no uno relativo.  Una vez transcurrido ese tiempo, el documento se comporta como si hubiera sido purgado.<\/p>\n<p style=\"border: 0px\">Digo que se comporta como si hubiera sido purgado.  Puede llevar un poco de tiempo procesar las cosas entre bastidores.  El documento ser\u00e1 realmente purgado, pero eso puede retrasarse brevemente por varias razones.  No esperes una precisi\u00f3n de milisegundos.<\/p>\n<h2 id=\"truepostscript\" style=\"text-align: start;border: 0px\">Posdata<\/h2>\n<div class=\"sectionbody\" style=\"text-align: start;border: 0px\">\n<div class=\"paragraph data-line-149\" style=\"border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;vertical-align: baseline\">\n<p style=\"margin-bottom: 1.625em;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;vertical-align: baseline\">Consulte m\u00e1s recursos en nuestra\u00a0<a style=\"color: #1982d1;text-decoration: none;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\" href=\"https:\/\/www.couchbase.com\/blog\/es\/developers\/community\/?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">portal para desarrolladores<\/a>\u00a0y s\u00edganos en Twitter\u00a0<a style=\"color: #1982d1;text-decoration: none;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\" href=\"https:\/\/twitter.com\/CouchbaseDev\">@CouchbaseDev<\/a>.<\/p>\n<p style=\"margin-bottom: 1.625em;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;vertical-align: baseline\">Puede enviar preguntas a nuestro\u00a0<a style=\"color: #1982d1;text-decoration: none;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\" href=\"https:\/\/www.couchbase.com\/blog\/es\/forums\/?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">foros<\/a>. Y participamos activamente en\u00a0<a style=\"color: #1982d1;text-decoration: none;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\" href=\"https:\/\/stackoverflow.com\/questions\/tagged\/couchbase\">Stack Overflow<\/a>.<\/p>\n<p style=\"margin-bottom: 1.625em;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;vertical-align: baseline\">Puede seguirme personalmente en\u00a0<a style=\"color: #1982d1;text-decoration: none;border: 0px;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;vertical-align: baseline\" href=\"https:\/\/twitter.com\/HodGreeley\">@HodGreeley<\/a><\/p>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Document expiration, sometimes referred to as \u201ctime to live\u201d , or TTL, has been a feature of Couchbase Server for some time. \u00a0The new release of version 1.3\u00a0adds this capability to\u00a0Couchbase Mobile. \u00a0Let\u2019s explore a little. Documents and Revisions Couchbase [&hellip;]<\/p>","protected":false},"author":73,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1810],"tags":[],"ppma_author":[9042],"class_list":["post-2370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-mobile"],"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>New in Couchbase Mobile v1.3: Document Expiration - 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\/new-couchbase-mobile-v1-3-document-expiration\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New in Couchbase Mobile v1.3: Document Expiration\" \/>\n<meta property=\"og:description\" content=\"Document expiration, sometimes referred to as \u201ctime to live\u201d , or TTL, has been a feature of Couchbase Server for some time. \u00a0The new release of version 1.3\u00a0adds this capability to\u00a0Couchbase Mobile. \u00a0Let\u2019s explore a little. Documents and Revisions Couchbase [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/new-couchbase-mobile-v1-3-document-expiration\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-09T01:03:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-07T08:32:28+00:00\" \/>\n<meta name=\"author\" content=\"Hod Greeley, Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@HodGreeley\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hod Greeley, Developer Advocate, 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\/new-couchbase-mobile-v1-3-document-expiration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/\"},\"author\":{\"name\":\"Hod Greeley, Developer Advocate, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/9b62593c8a13531e53d52fcd5aabbca4\"},\"headline\":\"New in Couchbase Mobile v1.3: Document Expiration\",\"datePublished\":\"2016-08-09T01:03:50+00:00\",\"dateModified\":\"2023-09-07T08:32:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/\"},\"wordCount\":528,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Couchbase Mobile\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/\",\"name\":\"New in Couchbase Mobile v1.3: Document Expiration - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-08-09T01:03:50+00:00\",\"dateModified\":\"2023-09-07T08:32:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#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\/new-couchbase-mobile-v1-3-document-expiration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New in Couchbase Mobile v1.3: Document Expiration\"}]},{\"@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\/9b62593c8a13531e53d52fcd5aabbca4\",\"name\":\"Hod Greeley, Developer Advocate, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/21eb69cb5d4a401fb23b149e4f4e9e87\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/52d0018695c0ced0d1c68cf64a6195c81dbac03dce5983f98eb209e7c84350df?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/52d0018695c0ced0d1c68cf64a6195c81dbac03dce5983f98eb209e7c84350df?s=96&d=mm&r=g\",\"caption\":\"Hod Greeley, Developer Advocate, Couchbase\"},\"description\":\"Hod Greeley is a Developer Advocate for Couchbase, living in Silicon Valley. He has over two decades of experience as a software engineer and engineering manager. He has worked in a variety of software fields, including computational physics and chemistry, computer and network security, finance, and mobile. Prior to joining Couchbase in 2016, Hod led developer relations for mobile at Samsung. Hod holds a Ph.D. in chemical physics from Columbia University.\",\"sameAs\":[\"https:\/\/hod.greeley.org\/blog\",\"https:\/\/x.com\/HodGreeley\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/hod-greeley\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"New in Couchbase Mobile v1.3: Document Expiration - 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\/new-couchbase-mobile-v1-3-document-expiration\/","og_locale":"es_MX","og_type":"article","og_title":"New in Couchbase Mobile v1.3: Document Expiration","og_description":"Document expiration, sometimes referred to as \u201ctime to live\u201d , or TTL, has been a feature of Couchbase Server for some time. \u00a0The new release of version 1.3\u00a0adds this capability to\u00a0Couchbase Mobile. \u00a0Let\u2019s explore a little. Documents and Revisions Couchbase [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/new-couchbase-mobile-v1-3-document-expiration\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-08-09T01:03:50+00:00","article_modified_time":"2023-09-07T08:32:28+00:00","author":"Hod Greeley, Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@HodGreeley","twitter_misc":{"Written by":"Hod Greeley, Developer Advocate, Couchbase","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/"},"author":{"name":"Hod Greeley, Developer Advocate, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/9b62593c8a13531e53d52fcd5aabbca4"},"headline":"New in Couchbase Mobile v1.3: Document Expiration","datePublished":"2016-08-09T01:03:50+00:00","dateModified":"2023-09-07T08:32:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/"},"wordCount":528,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Couchbase Mobile"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/","url":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/","name":"New in Couchbase Mobile v1.3: Document Expiration - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-08-09T01:03:50+00:00","dateModified":"2023-09-07T08:32:28+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/new-couchbase-mobile-v1-3-document-expiration\/#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\/new-couchbase-mobile-v1-3-document-expiration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New in Couchbase Mobile v1.3: Document Expiration"}]},{"@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\/9b62593c8a13531e53d52fcd5aabbca4","name":"Hod Greeley, Defensor del Desarrollador, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/21eb69cb5d4a401fb23b149e4f4e9e87","url":"https:\/\/secure.gravatar.com\/avatar\/52d0018695c0ced0d1c68cf64a6195c81dbac03dce5983f98eb209e7c84350df?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/52d0018695c0ced0d1c68cf64a6195c81dbac03dce5983f98eb209e7c84350df?s=96&d=mm&r=g","caption":"Hod Greeley, Developer Advocate, Couchbase"},"description":"Hod Greeley es desarrollador de Couchbase y vive en Silicon Valley. Tiene m\u00e1s de dos d\u00e9cadas de experiencia como ingeniero de software y director de ingenier\u00eda. Ha trabajado en una variedad de campos de software, incluyendo f\u00edsica computacional y qu\u00edmica, seguridad inform\u00e1tica y de redes, finanzas y m\u00f3viles. Antes de unirse a Couchbase en 2016, Hod dirigi\u00f3 las relaciones con desarrolladores para m\u00f3viles en Samsung. Hod es doctor en f\u00edsica qu\u00edmica por la Universidad de Columbia.","sameAs":["https:\/\/hod.greeley.org\/blog","https:\/\/x.com\/HodGreeley"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/hod-greeley\/"}]}},"authors":[{"term_id":9042,"user_id":73,"is_guest":0,"slug":"hod-greeley","display_name":"Hod Greeley, Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/52d0018695c0ced0d1c68cf64a6195c81dbac03dce5983f98eb209e7c84350df?s=96&d=mm&r=g","author_category":"","last_name":"Greeley","first_name":"Hod","job_title":"","user_url":"https:\/\/hod.greeley.org\/blog","description":"Hod Greeley es desarrollador de Couchbase y vive en Silicon Valley. Tiene m\u00e1s de dos d\u00e9cadas de experiencia como ingeniero de software y director de ingenier\u00eda. Ha trabajado en una variedad de campos de software, incluyendo f\u00edsica computacional y qu\u00edmica, seguridad inform\u00e1tica y de redes, finanzas y m\u00f3viles. Antes de unirse a Couchbase en 2016, Hod dirigi\u00f3 las relaciones con desarrolladores para m\u00f3viles en Samsung. Hod es doctor en f\u00edsica qu\u00edmica por la Universidad de Columbia."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2370","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\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=2370"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2370\/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=2370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=2370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=2370"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=2370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}