Cloud Firestore

Almacena datos de apps nativas de la nube a escala global.

Ver la documentación de este producto.

Base de datos NoSQL creada para apps globales

Cloud Firestore es una base de datos NoSQL de documentos nativa de la nube, sin servidores y completamente administrada que simplifica el almacenamiento, la sincronización y la consulta de datos en apps web, de IoT y para dispositivos móviles a escala global. Sus bibliotecas cliente ofrecen sincronización en vivo y soporte sin conexión, al tiempo que las funciones de seguridad y las integraciones en Firebase y Google Cloud Platform (GCP) agilizan la compilación de apps sin servidores.

Novedades

Acelera la velocidad del desarrollo sin servidores

Cloud Firestore es una base de datos nativa de la nube que proporciona una solución con ajuste de escala automático creada para aprovechar la infraestructura potente de Google Cloud Platform. Está diseñada para proporcionar una excelente experiencia del desarrollador y simplificar el desarrollo de apps con sincronización en vivo, soporte sin conexión y transacciones ACID en cientos de documentos y colecciones. Cloud Firestore se integra a Google Cloud Platform (GCP) y Firebase, la plataforma de desarrollo para dispositivos móviles de Google.

Puedes comunicarte directamente con Cloud Firestore desde tus clientes móviles o web para disfrutar de una verdadera solución sin servidores. No es necesario configurar un servidor intermediario para administrar el acceso a tus datos. Es una solución excelente para el prototipado, la iteración y la puesta en marcha de sistemas de producción.

Sincroniza datos en distintos dispositivos, con o sin conexión

Con Cloud Firestore, se pueden actualizar tus aplicaciones casi en tiempo real cuando cambian los datos en el backend. Esto permite compilar aplicaciones para dispositivos móviles que admiten la colaboración multiusuario, así como mantener tus datos sincronizados con usuarios individuales que pueden usar tu app en varios dispositivos.

Cloud Firestore cuenta con soporte sin conexión para que puedas acceder y realizar cambios a tus datos, que se sincronizarán en la nube cuando el cliente vuelva a estar en línea. El soporte sin conexión aprovecha el almacenamiento en caché local para almacenar y entregar datos. De esta forma, tu app se mantiene ágil sin importar la latencia de la red ni la conectividad a Internet.

Simple y sin esfuerzo

Las bibliotecas cliente sólidas de Cloud Firestore facilitan el proceso de actualización y recepción de datos nuevos sin que tengas que preocuparte demasiado por establecer conexiones de red o por las condiciones de carrera inesperadas. El servicio ajusta su escala sin esfuerzo a medida que crece tu app. Cloud Firestore permite ejecutar consultas sofisticadas en tus datos. Esta opción brinda una mayor flexibilidad en la manera de estructurar los datos y, a menudo, significa que debes realizar menos operaciones de filtrado en el cliente, lo que mantiene la eficiencia en las llamadas a la red y el uso de datos.

NoSQL escalable y de nivel empresarial

Cloud Firestore es una base de datos NoSQL en la nube rápida y completamente administrada. Está diseñada para escalar y aprovechar la infraestructura potente de GCP. Además, cuenta con aumento y reducción automática del escalamiento horizontal como respuesta a la carga de tu aplicación. Los controles de acceso de seguridad a los datos están integrados y te permiten controlar la validación de los datos mediante un lenguaje de configuración.

Características

Seguridad

Cloud Firestore tiene controles de acceso de seguridad integrados para los datos y permite validarlos de manera sencilla mediante un lenguaje de configuración.

Modo Datastore

Cloud Firestore es compatible con la API de Datastore. No necesitas modificar tus apps de Datastore existentes y puedes esperar las mismas características de rendimiento y precios con el beneficio adicional de una coherencia sólida.

Actualización automática

Tus bases de datos de Cloud Datastore se actualizarán sin interrupciones y de forma automática poco después del lanzamiento de una versión con disponibilidad general de Cloud Firestore. No requiere cambios de código ni tiempo de inactividad para tu app.

Transacciones ACID

Cloud Firestore admite transacciones. Por ello, si falla alguna de las operaciones de una transacción y no se puede reintentar, fallará toda la transacción.

Replicación multirregión

Tus datos están a salvo y disponibles con la replicación multirregión automática y la coherencia sólida, incluso si ocurre algún desastre.

Motor de consultas potente

Cloud Firestore te permite ejecutar consultas sofisticadas en tus datos NoSQL sin degradar el rendimiento. Esta función brinda una mayor flexibilidad en la forma en la que estructuras los datos.

Creado para aplicaciones nativas de la nube

Las cargas de trabajo comunes incluyen aplicaciones web y para dispositivos móviles; aplicaciones que admiten la colaboración multiusuario; seguimiento de activos y estadísticas en tiempo real para IoT; catálogos de productos minoristas; comunicaciones; perfiles y actividades sociales de los usuarios; y tablas de clasificación de videojuegos.

“Con Firebase Realtime Database, sentimos que creamos el mejor software del mercado para probar plataformas de fuerza. Gracias a Cloud Firestore, en dos semanas construimos un sistema mucho mejor que, además, incluye funciones que no pensábamos que podíamos entregar desde el primer día”.

Chris Wales, director de Tecnología, Hawkin Dynamics

Recursos técnicos

Precios

Puedes encontrar información detallada sobre el precio de Cloud Firestore en nuestra página de precios.

CARACTERÍSTICA PRECIO
Datos almacenados $0.18 por GB
Ancho de banda Precio de Google Cloud
Operaciones de escritura de documentos $0.18 por cada 100,000
Operaciones de lectura de documentos $0.06 por cada 100,000
Operaciones de eliminación de documentos $0.02 por cada 100,000
Google Cloud

Comienza ahora

Aprende y crea

Los clientes nuevos obtienen $300 en créditos gratuitos para aprender y crear compilaciones en Google Cloud por hasta 12 meses.

¿Necesitas más ayuda?

Nuestros expertos te ayudarán a crear la solución adecuada o a encontrar al socio más conveniente según tus necesidades.