Firestore

Desarrolla aplicaciones sofisticadas de forma sencilla mediante una base de datos de documentos completamente administrada, escalable y sin servidores.

Probar Firestore gratis
  • action/check_circle_24pxCreado con Sketch.

    Base de datos de documentos sin servidores que escala sin esfuerzo para cumplir con cualquier demanda y sin mantenimiento

  • action/check_circle_24pxCreado con Sketch.

    Acelera el desarrollo de apps web, de IoT y para dispositivos móviles con conectividad directa a la base de datos

  • action/check_circle_24pxCreado con Sketch.

    La sincronización en vivo y el modo sin conexión integrados facilitan el desarrollo de aplicaciones en tiempo real

  • action/check_circle_24pxCreado con Sketch.

    Reglas de validación de seguridad y datos completamente personalizables para asegurar la protección continua de los datos

  • action/check_circle_24pxCreado con Sketch.

    Integración continua a servicios de Firebase y Google Cloud, como Cloud Functions y BigQuery

Ventajas

Lanza aplicaciones y funciones más rápido

Firestore ofrece una excelente experiencia para los desarrolladores con sincronización en vivo, transacciones ACID y soporte sin conexión integrados. Estas funciones están disponibles en un conjunto sólido de bibliotecas cliente y del servidor.

Ajusta la escala sin esfuerzo para satisfacer los aumentos impredecibles de la demanda

Firestore aumenta y disminuye automáticamente la escala según la demanda. No requiere mantenimiento y proporciona una alta disponibilidad, de entre un 99.99 y un 99.999%, que se alcanza mediante una replicación de datos con coherencia sólida.

Sencilla y flexible con modalidad de prepago

Las bases de datos no-ops te permiten pagar solo por lo que usas, sin desembolsos iniciales ni recursos poco aprovechados. La arquitectura simplificada permite que tus apps se comuniquen directamente con Firestore desde tus clientes web y para dispositivos móviles.

Características clave

Características clave

Sin servidores

Enfócate en el desarrollo de tu aplicación con una base de datos sin servidores y completamente administrada que aumenta y disminuye la escala sin esfuerzos para cumplir con todos los niveles de demanda, sin períodos de mantenimiento ni tiempo de inactividad.

Sincronización en vivo y modo sin conexión

La sincronización en vivo y el modo sin conexión integrados facilitan la compilación de aplicaciones de colaboración y de multiusuario en la Web móvil y los dispositivos de IoT. Esto incluye cargas de trabajo que consisten en el seguimiento en vivo de recursos y actividades, la analítica en tiempo real, recursos multimedia y los catálogos de productos, las comunicaciones, los perfiles de redes sociales de los usuarios y las tablas de clasificación de videojuegos.

Motor de consultas potente

Firestore permite que ejecutes transacciones ACID sofisticadas en los datos de tus documentos. Esta función permite estructurar los datos de forma más flexible.

Ver todas las características

Clientes

Novedades

Documentación

Documentación

Guía de inicio rápido
Guía de inicio rápido a fin de usar una biblioteca cliente para dispositivos móviles o la Web

Configura una base de datos de Firestore, agrega datos y léelos con bibliotecas cliente para Android, iOS o la Web.

Guía de inicio rápido
Guía de inicio rápido para usar una biblioteca cliente de servidor

Configura una base de datos de Firestore, agrega datos y léelos con la biblioteca cliente del servidor para C#, Go, Java, Node.js, PHP, Python o Ruby.

Práctica recomendada
Prácticas recomendadas de Firestore

En este artículo se describen las consideraciones que se deben tener en cuenta y los procesos para migrar datos desde un clúster de Apache HBase hasta uno de Cloud Bigtable en Google Cloud.

Instructivo
Compila aplicaciones escalables con Firestore

Se ofrecen prácticas recomendadas para compilar apps que usan Firestore, como la ubicación de los datos, los ID de los documentos, los nombres de los campos, los índices, las operaciones de lectura y escritura, y el diseño para el escalamiento.

Instructivo
App de muestra para Firestore

En este documento se describe cuándo usar Firestore para compilar aplicaciones grandes.

API y bibliotecas
Bibliotecas cliente de Firestore

Compila una app de muestra para Android, iOS, la Web o Java.

Todas las características

Todas las características

Sin servidores Base de datos sin servidores y completamente administrada que aumenta y disminuye la escala sin esfuerzo para cumplir con todos los niveles de demandas, sin períodos de mantenimiento ni tiempo de inactividad.
Sincronización en vivo y modo sin conexión La sincronización en vivo y el modo sin conexión integrados facilitan la compilación de aplicaciones de colaboración y de multiusuario en la Web móvil y los dispositivos de IoT. Esto incluye cargas de trabajo que consisten en el seguimiento en vivo de recursos y actividades, la analítica en tiempo real, recursos multimedia y los catálogos de productos, las comunicaciones, los perfiles de redes sociales de los usuarios y las tablas de clasificación de videojuegos.
Motor de consultas potente Firestore permite que ejecutes transacciones ACID sofisticadas en los datos de tus documentos. Esta función te permite estructurar los datos de forma más flexible.
Bibliotecas para lenguajes populares Enfócate en el desarrollo de tus aplicaciones mediante bibliotecas de desarrollo del cliente de Firestore para la Web, iOS, Android, Flutter, C++ y Unity. Firestore también admite bibliotecas de desarrollo del servidor tradicionales mediante Node.js, Java, Go, Ruby y PHP.
Seguridad Firestore mantiene una integración continua a Identity Platform y Firebase Authentication para habilitar controles de acceso de seguridad personalizables y basados en la identidad y habilita la validación de datos mediante un lenguaje de configuración.
Replicación multirregión Con una replicación multirregión automática y una coherencia sólida, tus datos están a salvo. Además, se ofrece una garantía de disponibilidad del 99.999%, incluso si ocurre algún desastre.
Modo Datastore Firestore admite la API de Datastore. No necesitarás realizar cambios a tus apps de Datastore existentes y puedes esperar las mismas características de rendimiento y el mismo precio con el beneficio adicional de tener una coherencia sólida. Las bases de datos existentes de Cloud Datastore se actualizarán a Firestore automáticamente a partir de 2021.

Precios

Precios

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

Función 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