Cloud Firestore

Almacena datos de aplicaciones nativas de la nube a escala mundial

Consulta la documentación de este producto.

Base de datos NoSQL para aplicaciones a escala mundial

Cloud Firestore es una base de datos de documentos NoSQL totalmente gestionada, rápida, sin servidor y nativa de la nube, que simplifica las tareas de almacenamiento, sincronización y consulta de datos de aplicaciones web, móviles y de Internet de las cosas a escala mundial. Las bibliotecas de cliente hacen posibles la sincronización en tiempo real y el modo sin conexión. Gracias a sus funciones de seguridad y a las integraciones con Firebase y con Google Cloud Platform (GCP), puedes crear auténticas aplicaciones sin servidor en menos tiempo.

Novedades

icono de ventaja

Acelera el desarrollo con soluciones sin servidor

Cloud Firestore es una base de datos nativa de la nube que ofrece escalado automático y que se ha diseñado a partir de la potente infraestructura de GCP. Está pensada para ofrecer una experiencia de desarrollo de aplicaciones simplificada y de gran calidad gracias a las prestaciones que ofrece: sincronización en tiempo real, modo sin conexión y transacciones ACID entre cientos de documentos y colecciones. Cloud Firestore se integra con GCP y Firebase, la plataforma de desarrollo de aplicaciones móviles de Google.

Contacta directamente con el equipo de Cloud Firestore desde tus clientes web o móviles para disfrutar de una auténtica solución sin servidor. No es necesario configurar un servidor intermediario para gestionar el acceso a tus datos, lo cual es fantástico para tareas de prototipado, iteración y puesta en marcha rápida de sistemas de producción.

icono de ventaja

Sincroniza datos entre dispositivos con y sin conexión

Cloud Firestore te permite actualizar tus aplicaciones prácticamente en tiempo real cuando los datos del backend cambian. Esto no solo te vendrá bien para el desarrollo de aplicaciones móviles colaborativas multiusuario, sino que te permitirá mantener tus datos sincronizados con usuarios concretos que quieran usar tu aplicación desde varios dispositivos.

Cloud Firestore ofrece un modo sin conexión completo para que puedas acceder a tus datos, modificarlos y que los cambios se sincronicen en la nube cuando el cliente vuelva a conectarse. Con el modo sin conexión, los datos se suministran y almacenan en la caché local para que la aplicación siga funcionando de manera óptima independientemente de la latencia de la red o de la conexión a Internet.

icono de ventaja

Una solución cómoda y sencilla

Las potentes bibliotecas de cliente de Cloud Firestore te facilitan la actualización y recepción de nuevos datos. No tendrás que preocuparte por establecer conexiones de red ni por las condiciones de carrera inesperadas. Además, la solución se puede escalar fácilmente a medida que tu aplicación vaya creciendo. Con Cloud Firestore puedes realizar consultas complejas en tus datos, lo que te ofrece una mayor flexibilidad a la hora de estructurarlos y te permite reducir el filtrado en el lado del cliente, de modo que las llamadas de red y el uso de datos sean más eficientes.

icono de ventaja

Una base de datos NoSQL escalable para empresas

Con Cloud Firestore, tendrás a tu disposición una base de datos NoSQL rápida, totalmente gestionada y en la nube. Esta solución utiliza la potente infraestructura de GCP y ofrece un escalado horizontal automático que se adapta a la carga de tu aplicación. Además, dispones de controles de seguridad para el acceso a los datos y tienes la posibilidad de gestionar su validación mediante un lenguaje de configuración.

Características

Seguridad

Cloud Firestore dispone de controles de seguridad para el acceso a los datos y simplifica su validación mediante un lenguaje de configuración.

Modo de Datastore

Cloud Firestore es compatible con la API de Datastore. No es necesario que hagas ningún cambio en tus aplicaciones de Datastore. Tanto las características de rendimiento como el precio se mantendrán, y podrás disfrutar de las ventajas de contar con una coherencia inmediata.

Actualizaciones automáticas

Las bases de datos de Cloud Datastore se actualizarán de forma fluida y automática en cuanto se lance Cloud Firestore al público general. No es necesario modificar el código y tu aplicación no sufrirá periodos inactivos.

Transacciones ACID

Cloud Firestore permite realizar transacciones y, en el caso de que alguna operación del proceso falle (y no se pueda volver a intentar), la transacción no se llevará a cabo.

Replicación multirregional

Gracias a la replicación multirregional y a la coherencia inmediata, tus datos están disponibles y protegidos ante cualquier desastre.

Potente motor de consultas

Cloud Firestore te permite hacer consultas complejas en tus datos NoSQL sin que el rendimiento se vea afectado, lo que te ofrece una mayor flexibilidad a la hora de estructurarlos.

Pensado para aplicaciones nativas de la nube

Las cargas de trabajo típicas admitidas son las siguientes: aplicaciones web y móviles, aplicaciones colaborativas multiusuario, seguimiento y analíticas en tiempo real de recursos del Internet de las cosas, catálogos de productos comerciales, comunicaciones, perfiles de usuario y actividad en redes sociales, y marcadores de juegos.

Gracias a Firebase Realtime Database, estábamos convencidos de que habíamos creado el mejor software de pruebas para plataformas de fuerza del mercado. En solo dos semanas, Cloud Firestore nos permitió diseñar un sistema considerablemente superior e incluir desde el primer día funciones que nunca pensamos que podríamos incorporar.

Chris Wales, director de tecnología de Hawkin Dynamics

Recursos técnicos

Precios

Consulta información detallada sobre las tarifas de Cloud Firestore en la página de precios.

FUNCIÓN PRECIO
Datos almacenados 0,18 USD por GB
Ancho de banda Precios de Google Cloud
Operaciones de escritura de documentos 0,18 USD por 100.000
Operaciones de lectura de documentos 0,06 USD por 100.000
Operaciones de eliminación de documentos 0,02 USD por 100.000

Ve un paso más allá

Consigue 300 USD en crédito gratis para formarte y crear en Google Cloud durante un máximo de 12 meses.

Probar gratis
¿Necesitas ayuda para empezar?
Trabaja con un partner de confianza
Sigue explorando nuestras soluciones