Cloud Firestore

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

Consulta 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, rápida, sin servidores y completamente administrada que simplifica el almacenamiento, la sincronización y la consulta de datos en apps web, de IoT y de 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) aceleran la compilación de apps sin servidores.

Novedades

Logotipo de beneficio

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 compilada desde cero para aprovechar la infraestructura potente de Google Cloud Platform. Está diseñada para proporcionar una excelente experiencia a los desarrolladores y simplificar el desarrollo de apps con sincronización en vivo, soporte sin conexión y transacciones ACID a través de cientos de documentos y colecciones. Cloud Firestore se integra en Google Cloud Platform (GCP) y Firebase, la plataforma de desarrollo para dispositivos móviles de Google.

Puedes comunicarte directamente con Cloud Firestore desde tu dispositivo móvil o clientes 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 excelente para el prototipado, la iteración y la puesta en marcha rápida de un sistema de producción.

Logotipo de beneficio

Sincroniza datos en distintos dispositivos con o sin conexión

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

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

Logotipo de beneficio

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 ni por las condiciones de carrera inesperadas. El servicio escala sin esfuerzo a medida que crece la app. Cloud Firestore permite ejecutar consultas sofisticadas en los datos. Esta opción brinda una mayor flexibilidad en la manera de estructurar los datos y suele reducir las operaciones de filtrado en el cliente, lo que mantiene la eficiencia en las llamadas a la red y en el uso de datos.

Logotipo de beneficio

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, con un escalamiento horizontal automático (aumento y reducción), según la carga de la 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 forma sencilla mediante un lenguaje de configuración.

Modo Datastore

Cloud Firestore es compatible con la API de Datastore. No necesitas modificar las 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 GA de Cloud Firestore. No se requieren cambios de código ni tiempo de inactividad para la app.

Transacciones ACID

Cloud Firestore admite transacciones. Por ello, si falla alguna de las operaciones en la 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 de dispositivos móviles, aplicaciones de colaboración multiusuario, seguimiento de elementos de IoT y analítica en tiempo real, 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 solo dos semanas compilamos 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 los precios de Cloud Firestore en nuestra página de precios.

CARACTERÍSTICA PRECIO
Datos almacenados $0.18 por GB
Ancho de banda Precios 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

Da el siguiente paso

Obtén $300 en créditos gratuitos para aprender y desarrollar en Google Cloud hasta por 12 meses.

Probar gratis
¿Necesitas ayuda para comenzar?
Trabaja con un socio confiable
Sigue explorando