clouq sql y mysql que son?
Osea cloud sql es como mysql
Y para hacerlo en tiempo real hay que hacer backend
Y en firebase no se usa baclend para tiempo real?
---------
Cloud SQL y MySQL:
Cloud SQL es básicamente una base de datos relacional (como MySQL o PostgreSQL), por lo que el comportamiento es similar a MySQL. Los datos no se sincronizan automáticamente en tiempo real entre los clientes y la base de datos.
Para lograr actualizaciones en tiempo real con Cloud SQL, tendrías que crear una solución de backend para manejar la lógica de sincronización, como utilizar WebSockets, long polling, o eventos en tiempo real que escuchen cambios en la base de datos.
Firebase (Realtime Database y Firestore):
Firebase Realtime Database y Firestore están diseñados para ser en tiempo real desde el principio.
Firebase no requiere un backend complicado para hacer actualizaciones en tiempo real. Cuando los datos cambian en la base de datos, todos los clientes conectados reciben notificaciones automáticas de los cambios.
Esto significa que Firebase maneja la sincronización de los datos en tiempo real por sí mismo, sin necesidad de que tú implementes soluciones adicionales como WebSockets.
Diferencia clave:
En Cloud SQL (MySQL), debes gestionar manualmente el backend y las actualizaciones en tiempo real.
En Firebase, las actualizaciones en tiempo real ya están integradas, sin necesidad de implementar backend adicional, ya que Firebase maneja la sincronización por ti.
Conclusión:
Si quieres sincronización en tiempo real sin complicarte con el backend, Firebase es la opción ideal.
Si prefieres usar bases de datos relacionales como MySQL y manejar las actualizaciones en tiempo real por tu cuenta, necesitarás un backend para gestionar esa sincronización.
¿Te gustaría saber cómo integrar estas soluciones en tu aplicación?
Esto es lo loco que google
ResponderBorrarSe usa como
* Sql (cloud sql)
* Nosql (firebase)
Y yo como tonto usando mysql
Si querew usar tablas en tiempo real se usa gooogle sheet(excel de google)