{"id":9907,"date":"2020-12-02T09:06:42","date_gmt":"2020-12-02T17:06:42","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=9907"},"modified":"2024-09-12T00:49:50","modified_gmt":"2024-09-12T07:49:50","slug":"play-with-couchbase-in-the-cloud-for-free","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/play-with-couchbase-in-the-cloud-for-free\/","title":{"rendered":"Aprende NoSQL con Couchbase Playground"},"content":{"rendered":"<p>Vamos a previsualizar <a href=\"https:\/\/cloud.couchbase.com\/sign-up\">Couchbase Playground Beta<\/a>un proyecto experimental de Couchbase. Con esta herramienta, podemos ayudar a los desarrolladores a aprender <a href=\"https:\/\/www.couchbase.com\/blog\/es\/resources\/why-nosql\/\">NoSQL<\/a> gratis y juega con Couchbase y SDKs (el SDK es s\u00f3lo una de las caracter\u00edsticas) como Java, NodeJS, .NET, y Python. Puedes utilizar las instancias proporcionadas por este servicio para ejecutar contra en tu propio IDE o simplemente utilizar la interfaz web privada para modificar muestras de c\u00f3digo. Hay mucho m\u00e1s y lo cubriremos todo en este art\u00edculo.<\/p>\r\n\r\n\r\n\r\n<p>Vamos a caminar a trav\u00e9s de muchos ejemplos y probar un poco de c\u00f3digo junto a recorrer la interfaz de usuario y ejecutar el c\u00f3digo de los ejemplos en contra de un contenedor en vivo Couchbase Server. No necesitar\u00e1s instalar Couchbase localmente, y cuando inicies una sesi\u00f3n en Couchbase Playground te proporcionar\u00e1 un contenedor al que tendr\u00e1s acceso a trav\u00e9s de la web o desde tu propio IDE.<\/p>\r\n\r\n\r\n\r\n<p>Los ejemplos que se encuentran en Couchbase Playground utilizan nuestro conjunto de datos de muestras de viajes por defecto.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Prueba gratuita de Couchbase Playground<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Veamos primero los dos modos de funcionamiento del sitio.<\/p>\r\n\r\n\r\n\r\n<p><strong>Modo sin sesi\u00f3n:<\/strong><br \/>Este modo es el predeterminado y est\u00e1 siempre activo hasta que usted <strong>\"Iniciar una prueba de conducci\u00f3n\"<\/strong> y no tiene sesi\u00f3n (en lo que respecta a la base de datos). Al pulsar el bot\u00f3n \"<strong>Ejecutar<\/strong>\"debajo de cualquier ejemplo de c\u00f3digo, pondremos en marcha una instancia de Couchbase en segundo plano especialmente para ese ejemplo de c\u00f3digo, y devolveremos cualquier registro en la ventana de salida de cualquier \"<strong>Ejecutar<\/strong>\"se ejecutar\u00e1 contra una nueva instancia. Este comportamiento significa que cada vez que ejecute un ejemplo de c\u00f3digo, no se conservar\u00e1n datos de una ejecuci\u00f3n a la siguiente.<\/p>\r\n\r\n\r\n\r\n<p><strong>Modo sesi\u00f3n:<\/strong><br \/>Si desea asegurarse de que los datos se conservan de una ejecuci\u00f3n a la siguiente, seleccione \"<strong>Iniciar prueba de conducci\u00f3n<\/strong>\" y se aprovisionar\u00e1 una instancia de Couchbase Server personalizada y que funcione durante m\u00e1s tiempo para su uso en el directorio <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/cloud\/\">nube<\/a>Tambi\u00e9n recibir\u00e1 credenciales que le permitir\u00e1n utilizar nuestra consola web o conectarse a su propio c\u00f3digo ejecut\u00e1ndose en su propio entorno. Estas credenciales son v\u00e1lidas durante 35 minutos. Esto es perfecto para demostrar Couchbase a un amigo, compa\u00f1ero de trabajo o jefe.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1656\" height=\"1058\" class=\"wp-image-9949\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/start-session.png\" alt=\"Screenshot of Start Test-Drive allowing for persistent data in session mode\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session.png 1656w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-300x192.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-1024x654.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-768x491.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-1536x981.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/start-session-1320x843.png 1320w\" sizes=\"auto, (max-width: 1656px) 100vw, 1656px\" \/>\r\n<figcaption>Al hacer clic en Start Test-Drive se activar\u00e1 el modo de sesi\u00f3n.<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Vamos a trabajar en modo sesi\u00f3n, haz clic en y estar\u00e1s listo para empezar a ejecutar los ejemplos existentes o modificarlos para escribir tu propio c\u00f3digo y ejecutarlo contra la instancia. Tambi\u00e9n revisaremos c\u00f3mo ejecutar ejemplos de c\u00f3digo en su propio entorno de codificaci\u00f3n. Los fragmentos de conexi\u00f3n que se encuentran justo debajo de los detalles del servidor son ejemplos de c\u00f3mo conectarse a este servidor Couchbase desde cualquier entorno.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"2394\" height=\"704\" class=\"wp-image-9950\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/session-info.png\" alt=\"Screenshot of session information\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info.png 2394w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-300x88.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-1024x301.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-768x226.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-1536x452.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-2048x602.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-20x6.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/session-info-1320x388.png 1320w\" sizes=\"auto, (max-width: 2394px) 100vw, 2394px\" \/>\r\n<figcaption>Encontrar\u00e1 toda la informaci\u00f3n sobre la sesi\u00f3n en este panel<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><strong>Nota:<\/strong> Esta sesi\u00f3n de prueba estar\u00e1 activa durante 40 minutos. Si te desconectas, se te pedir\u00e1 que inicies una nueva sesi\u00f3n de prueba y podr\u00e1s volver a conectarte. Se perder\u00e1n los datos de la \u00faltima sesi\u00f3n. La URL y los valores hash \u00fanicos proporcionados para el nombre de usuario y la contrase\u00f1a cambiar\u00e1n de una sesi\u00f3n de prueba a la siguiente.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Acceso a la consola web de Couchbase Server<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Una vez iniciada la prueba, puedes utilizar el nombre de usuario y la contrase\u00f1a que se muestran a continuaci\u00f3n para acceder a la interfaz web de Couchbase situada en la URL personalizada. Haz clic en el icono \"<strong>Interfaz de administraci\u00f3n web<\/strong>\" y \u00e1bralo en una nueva pesta\u00f1a o ventana, ya que se le pedir\u00e1 el nombre de usuario y la contrase\u00f1a y tendr\u00e1 que copiar esa informaci\u00f3n manualmente.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1828\" height=\"644\" class=\"wp-image-9951\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/console-login.png\" alt=\"Screenshot of the Couchbase Server Web Console login.\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login.png 1828w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-300x106.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-1024x361.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-768x271.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-1536x541.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-20x7.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/console-login-1320x465.png 1320w\" sizes=\"auto, (max-width: 1828px) 100vw, 1828px\" \/>\r\n<figcaption>Aseg\u00farese de utilizar las credenciales de su sesi\u00f3n para iniciar sesi\u00f3n aqu\u00ed<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Una vez iniciada la sesi\u00f3n, ser\u00e1s redirigido al panel de control del servidor Couchbase y ver\u00e1s tus buckets de muestra listos para trabajar.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"2554\" height=\"1408\" class=\"wp-image-9952\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/buckets-view.png\" alt=\"Screenshot of the bucket view in the Couchbase Server Web Console.\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view.png 2554w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-300x165.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-1024x565.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-768x423.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-1536x847.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-2048x1129.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/buckets-view-1320x728.png 1320w\" sizes=\"auto, (max-width: 2554px) 100vw, 2554px\" \/>\r\n<figcaption>Vista del cubo en la consola web del servidor Couchbase<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>La mayor\u00eda de los servicios de Couchbase est\u00e1n disponibles en esta instancia de prueba: <strong>Consulta, \u00cdndices, <\/strong>y<strong> Buscar en<\/strong> est\u00e1n disponibles. Los an\u00e1lisis y los eventos no est\u00e1n disponibles, ya que son funciones m\u00e1s complejas que no se prestan bien a una sesi\u00f3n de tiempo restringido. A medida que la herramienta madura y hacemos m\u00e1s cosas disponibles estas opciones pueden estar disponibles.<\/p>\r\n\r\n\r\n\r\n<p>Todos los ejemplos preconstruidos en <a href=\"https:\/\/cloud.couchbase.com\/sign-up\">https:\/\/cloud.couchbase.com\/sign-up<\/a> utilizar el conjunto de datos de la muestra de viajes, sin embargo; puede crear su cubo en la consola web si es necesario. En la consola web, puede <a href=\"https:\/\/docs.couchbase.com\/server\/current\/manage\/manage-buckets\/create-bucket.html\">a\u00f1ade tu propio cubo<\/a> si es necesario y <a href=\"https:\/\/www.couchbase.com\/blog\/es\/import-documents-with-admin-ui\/\">importe sus propios documentos<\/a>. La Consola Web se puede utilizar por s\u00ed sola, siempre y cuando la sesi\u00f3n se est\u00e9 ejecutando y la mayor\u00eda de las operaciones se pueden lograr mediante la ejecuci\u00f3n de consultas N1QL para insertar, actualizar y consultar datos y m\u00e1s, todo desde la Consola Web. <strong>Consulta<\/strong> ficha.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"2076\" height=\"1156\" class=\"wp-image-9953\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/query-workbench.png\" alt=\"\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench.png 2076w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-300x167.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-1024x570.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-768x428.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-1536x855.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-2048x1140.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/query-workbench-1320x735.png 1320w\" sizes=\"auto, (max-width: 2076px) 100vw, 2076px\" \/>\r\n<figcaption>Puede probar las consultas N1QL en el Editor de consultas<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Consulta N1QL utilizada anteriormente:<\/p>\r\n\r\n\r\n\r\n<pre><code class=\"language-SQL\">SELECT h.name, h.city, h.state\r\nFROM `travel-sample` h\r\nWHERE h.type = 'hotel'\r\n  AND h.city = 'Malibu' LIMIT 2;<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Ejecuci\u00f3n de ejemplos de Couchbase Playground<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>De vuelta a la <a href=\"https:\/\/cloud.couchbase.com\/sign-up\">https:\/\/cloud.couchbase.com\/sign-up<\/a> haga clic en el enlace \"<strong>KV Obtener<\/strong>\" en la categor\u00eda NodeJS.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1692\" height=\"1026\" class=\"wp-image-9954\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/node-kv-get.png\" alt=\"Screenshot of NodeJS &quot;KV Get&quot; code example\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get.png 1692w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-300x182.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-1024x621.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-768x466.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-1536x931.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/node-kv-get-1320x800.png 1320w\" sizes=\"auto, (max-width: 1692px) 100vw, 1692px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Al pulsar el bot\u00f3n Ejecutar, aparecer\u00e1 una respuesta en el panel de Salida situado a la derecha de la pantalla. Este ejemplo generar\u00e1 lo siguiente en el Panel de Salida:<\/p>\r\n\r\n\r\n\r\n<pre><code class=\"language-Bash\">Result: \r\n{\r\n  cas: CbCas { '0': &lt;Buffer 00 00 8b d7 55 19 48 16&gt; },\r\n  content: {\r\n    callsign: 'MILE-AIR',\r\n    country: 'United States',\r\n    iata: 'Q5',\r\n    icao: 'MLA',\r\n    id: 10,\r\n    name: '40-Mile Air',\r\n    type: 'airline'\r\n  }\r\n}<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Como podemos ver, hemos recuperado un documento con la clave airline_10, observe que si cambia la clave en la l\u00ednea 20 por otra como: airline_112 y Ejecuta de nuevo, aparecer\u00e1 un nuevo resultado en la Salida:<\/p>\r\n\r\n\r\n\r\n<pre><code class=\"language-Bash\">Result: \r\n{\r\n  cas: CbCas { '0': &lt;Buffer 00 00 94 d8 55 19 48 16&gt; },\r\n  content: {\r\n    callsign: 'FLYSTAR',\r\n    country: 'United Kingdom',\r\n    iata: '5W',\r\n    icao: 'AEU',\r\n    id: 112,\r\n    name: 'Astraeus',\r\n    type: 'airline'\r\n  }\r\n}<\/code><\/pre>\r\n\r\n\r\n\r\n<p>As\u00ed que podemos actualizar cualquiera de los ejemplos con el c\u00f3digo que queramos. Esto crea una experiencia agradable para probar ejemplos de la documentaci\u00f3n de Couchbase. Cada categor\u00eda de ejemplos es un lenguaje SDK diferente y tiene ejemplos similares. Esto hace que sea f\u00e1cil comparar cada ejemplo destacando una operaci\u00f3n particular en cada SDK.<\/p>\r\n\r\n\r\n\r\n<p>A continuaci\u00f3n se muestra un ejemplo de \"<strong>Subdocumento Mutar<\/strong>\"que utiliza los m\u00e9todos Lookup y Mutate. Este ejemplo muta s\u00f3lo una parte de un documento (campo pa\u00eds) y en el mismo ejemplo recupera el valor de ese subdocumento despu\u00e9s de la mutaci\u00f3n e imprime el nuevo valor: \"Canad\u00e1\" (mostrado a continuaci\u00f3n).<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"2690\" height=\"1576\" class=\"wp-image-9955\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/12\/sub-doc-mutate.png\" alt=\"Screenshot of the result of our sub-document mutate code example\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate.png 2690w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-300x176.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-1024x600.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-768x450.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-1536x900.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-2048x1200.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/sub-doc-mutate-1320x773.png 1320w\" sizes=\"auto, (max-width: 2690px) 100vw, 2690px\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Conexi\u00f3n desde un IDE local<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Le mostrar\u00e9 c\u00f3mo conectarse a una instancia de sesi\u00f3n de https:\/\/cloud.couchbase.com\/sign-up desde c\u00f3digo que se ejecuta en su propia m\u00e1quina.<\/p>\r\n\r\n\r\n\r\n<p>Para crear un ejemplo de c\u00f3digo local en su propia m\u00e1quina, le sugiero que siga uno de nuestros <a href=\"https:\/\/docs.couchbase.com\/nodejs-sdk\/current\/hello-world\/start-using-sdk.html\">Introducci\u00f3n a NodeJS<\/a> (o elija uno de nuestros otros SDK si lo desea) desde all\u00ed es bastante f\u00e1cil actualizar su conexi\u00f3n utilizando las credenciales de <a href=\"https:\/\/cloud.couchbase.com\/sign-up\">Couchbase Playground Beta<\/a>.<\/p>\r\n\r\n\r\n\r\n<p>A continuaci\u00f3n se muestra c\u00f3mo he actualizado el <code>couchbase.Cluster()<\/code> para utilizar nuestras credenciales de Couchbase Playground.<\/p>\r\n\r\n\r\n\r\n<p>Necesitamos comentarios e ideas de los usuarios que nos ayuden a entender c\u00f3mo podr\u00eda ayudarte una herramienta como \u00e9sta. No dude en ponerse en contacto con nosotros en Twitter, nuestros DM est\u00e1n siempre abiertos, y h\u00e1ganos saber lo que piensa. Mi nombre es Eric Bishard tambi\u00e9n conocido como <a href=\"https:\/\/twitter.com\/httpJunkie\">@httpJunkie<\/a> en Twitter o puede ponerse en contacto con nuestro <a href=\"https:\/\/twitter.com\/CouchbaseDev\">@couchbaseDev<\/a> y preg\u00fantanos cualquier duda que tengas relacionada con la experiencia de los desarrolladores en Couchbase.<\/p>","protected":false},"excerpt":{"rendered":"<p>We are going to preview Couchbase Playground Beta, an experimental project from Couchbase. With this tool, we can help developers learn NoSQL for free and play with Couchbase and SDKs (the SDK is just one of the features) like Java, [&hellip;]<\/p>","protected":false},"author":53002,"featured_media":9958,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1816,1818,1822],"tags":[],"ppma_author":[8922],"class_list":["post-9907","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-couchbase-server","category-java","category-node-js"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learn NoSQL with Couchbase Playground - 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\/play-with-couchbase-in-the-cloud-for-free\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn NoSQL with Couchbase Playground\" \/>\n<meta property=\"og:description\" content=\"We are going to preview Couchbase Playground Beta, an experimental project from Couchbase. With this tool, we can help developers learn NoSQL for free and play with Couchbase and SDKs (the SDK is just one of the features) like Java, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/play-with-couchbase-in-the-cloud-for-free\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-02T17:06:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-12T07:49:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Play-with-Couchbase-in-the-Cloud-for-Free.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Eric Bishard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@httpJunkie\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Eric Bishard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/\"},\"author\":{\"name\":\"Eric Bishard\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/67d3a4b597e42370ccd34b715a6b1f4c\"},\"headline\":\"Learn NoSQL with Couchbase Playground\",\"datePublished\":\"2020-12-02T17:06:42+00:00\",\"dateModified\":\"2024-09-12T07:49:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/\"},\"wordCount\":1109,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg\",\"articleSection\":[\".NET\",\"Couchbase Server\",\"Java\",\"Node.js\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/\",\"name\":\"Learn NoSQL with Couchbase Playground - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg\",\"datePublished\":\"2020-12-02T17:06:42+00:00\",\"dateModified\":\"2024-09-12T07:49:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Couchbase Playground\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn NoSQL with Couchbase Playground\"}]},{\"@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\/67d3a4b597e42370ccd34b715a6b1f4c\",\"name\":\"Eric Bishard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/b7d1d2580c41d35a21654fb1abe65d23\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a316a2658772914defd259571b8cad18878eb23c9d0cc3a97dd803deca0c09ca?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a316a2658772914defd259571b8cad18878eb23c9d0cc3a97dd803deca0c09ca?s=96&d=mm&r=g\",\"caption\":\"Eric Bishard\"},\"description\":\"International speaker, blogging and advocating for the JavaScript, React, GraphQL and NoSQL community working as a Senior Developer Advocate for Couchbase.\",\"sameAs\":[\"https:\/\/www.reactstateofmind.com\",\"https:\/\/www.linkedin.com\/in\/eric-b\/\",\"https:\/\/x.com\/httpJunkie\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/eric-bishard\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learn NoSQL with Couchbase Playground - 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\/play-with-couchbase-in-the-cloud-for-free\/","og_locale":"es_MX","og_type":"article","og_title":"Learn NoSQL with Couchbase Playground","og_description":"We are going to preview Couchbase Playground Beta, an experimental project from Couchbase. With this tool, we can help developers learn NoSQL for free and play with Couchbase and SDKs (the SDK is just one of the features) like Java, [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/play-with-couchbase-in-the-cloud-for-free\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-12-02T17:06:42+00:00","article_modified_time":"2024-09-12T07:49:50+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/Play-with-Couchbase-in-the-Cloud-for-Free.png","type":"image\/png"}],"author":"Eric Bishard","twitter_card":"summary_large_image","twitter_creator":"@httpJunkie","twitter_misc":{"Written by":"Eric Bishard","Est. reading time":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/"},"author":{"name":"Eric Bishard","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/67d3a4b597e42370ccd34b715a6b1f4c"},"headline":"Learn NoSQL with Couchbase Playground","datePublished":"2020-12-02T17:06:42+00:00","dateModified":"2024-09-12T07:49:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/"},"wordCount":1109,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg","articleSection":[".NET","Couchbase Server","Java","Node.js"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/","url":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/","name":"Learn NoSQL with Couchbase Playground - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg","datePublished":"2020-12-02T17:06:42+00:00","dateModified":"2024-09-12T07:49:50+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/title_couchbase-live-1.jpg","width":1200,"height":628,"caption":"Couchbase Playground"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/play-with-couchbase-in-the-cloud-for-free\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Learn NoSQL with Couchbase Playground"}]},{"@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\/67d3a4b597e42370ccd34b715a6b1f4c","name":"Eric Bishard","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/b7d1d2580c41d35a21654fb1abe65d23","url":"https:\/\/secure.gravatar.com\/avatar\/a316a2658772914defd259571b8cad18878eb23c9d0cc3a97dd803deca0c09ca?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a316a2658772914defd259571b8cad18878eb23c9d0cc3a97dd803deca0c09ca?s=96&d=mm&r=g","caption":"Eric Bishard"},"description":"Conferenciante internacional, blogger y defensor de la comunidad JavaScript, React, GraphQL y NoSQL trabajando como Senior Developer Advocate para Couchbase.","sameAs":["https:\/\/www.reactstateofmind.com","https:\/\/www.linkedin.com\/in\/eric-b\/","https:\/\/x.com\/httpJunkie"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/eric-bishard\/"}]}},"authors":[{"term_id":8922,"user_id":53002,"is_guest":0,"slug":"eric-bishard","display_name":"Eric Bishard","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/a316a2658772914defd259571b8cad18878eb23c9d0cc3a97dd803deca0c09ca?s=96&d=mm&r=g","first_name":"Eric","last_name":"Bishard","user_url":"https:\/\/www.reactstateofmind.com","author_category":"","description":"Conferenciante internacional, blogger y defensor de la comunidad JavaScript, React, GraphQL y NoSQL trabajando como Senior Developer Advocate para Couchbase."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/9907","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\/53002"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=9907"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/9907\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/9958"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=9907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=9907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=9907"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=9907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}