Cómo usar datos estructurados con Ruby

En esta página del instructivo de Bookshelf en Ruby, elegirás una base de datos para almacenar datos estructurados. La app de Bookshelf de muestra usa un modelo de datos estructurado para almacenar la información sobre los libros. Para explorar la muestra, usa una de las tres bases de datos de respaldo: Google Cloud SQL, Google Cloud Datastore o PostgreSQL.

Esta página forma parte de un instructivo de varias páginas. Para comenzar desde el principio y leer las instrucciones de configuración, ve a la app de Bookshelf para Ruby.

Para comenzar con el instructivo de Bookshelf, elige una de las opciones siguientes:

Base de datos ¿Por qué usarla? Configuración
Google Cloud SQL
MySQL administrado
Usar Cloud SQL >
Elige esta opción si tienes conocimientos sobre MySQL o si te interesa una base de datos relacional administrada.

Beneficios:

  • Crea y configura tus bases de datos. Cloud SQL maneja todas las demás tareas administrativas, como la replicación y la administración de parches.
  • Accede a tus datos en bases de datos de Cloud SQL mediante todas las herramientas y aplicaciones ya creadas para MySQL.
  • Usa tus herramientas y apps de MySQL favoritas, porque Cloud SQL es MySQL en la nube.
Crea una instancia de Cloud SQL y configura el acceso.
PostgreSQL
Ejecuta PostgreSQL en Google Compute Engine
Usa PostgreSQL >
Elige esta opción si conoces PostgreSQL o si quieres obtener información sobre cómo ejecutar tu propia base de datos en Compute Engine.

Beneficios:

  • Implementa PostgreSQL en una máquina virtual que aprovisiones y controles.
  • Aprovecha los conocimientos que tienes sobre PostgreSQL.
  • Obtén asistencia de la comunidad de PostgreSQL.
Implementa y configura un servidor de PostgreSQL.
Google Cloud Datastore
Base de datos NoSQL administrada
Usar Cloud Datastore >
Elige esta opción si quieres una base de datos no relacional, totalmente administrada, con alta escalabilidad y que no necesita configuración.

Beneficios:

  • Escala automáticamente en función de los usuarios y el tráfico de tu aplicación, por lo que no tendrás que preocuparte del aprovisionamiento ni de la anticipación de cargas.
  • Realiza consultas de tus datos con consultas similares a SQL que admiten filtros y ordenamientos.
No necesita configuraciones adicionales.
¿Te sirvió esta página? Envíanos tu opinión: