Firestore

Desarrolla completas aplicaciones fácilmente con una base de datos de documentos totalmente gestionada, escalable y sin servidor

Probar Firestore gratis
  • action/check_circle_24px Creado con Sketch

    Base de datos de documentos sin servidor que se escala fácilmente para ajustarse a cualquier demanda, sin necesidad de mantenimiento.

  • action/check_circle_24px Creado con Sketch

    Agiliza el desarrollo de aplicaciones móviles, web y del Internet de las cosas con conectividad directa a la base de datos.

  • action/check_circle_24px Creado con Sketch

    La sincronización en directo integrada y el modo sin conexión facilitan el desarrollo de aplicaciones en tiempo real.

  • action/check_circle_24px Creado con Sketch

    La seguridad totalmente personalizable y las reglas de validación de datos garantizan que la información esté siempre protegida.

  • action/check_circle_24px Creado con Sketch

    Se integra a la perfección con Firebase y con servicios de Google Cloud como Cloud Functions y BigQuery.

Lanza aplicaciones y funciones más rápido

Firestore ofrece una experiencia de desarrollo fantástica con sincronización en tiempo real integrada, modo sin conexión y transacciones ACID. Estas funciones están disponibles en un potente conjunto de bibliotecas de cliente y de servidor.

Se escala fácilmente para ajustarse a cambios de demanda impredecibles

Firestore se escala automáticamente según la demanda. No requiere mantenimiento y ofrece una alta disponibilidad (entre el 99,99 % y el 99,999 %), que se alcanza a través de una replicación de datos con coherencia inmediata.

Sencilla y flexible con el pago por uso

La base de datos sin operaciones te permite pagar solo por lo que usas, sin costes por adelantado ni gastos por los recursos infrautilizados. La arquitectura simplificada permite que tus aplicaciones se comuniquen directamente con Firestore desde tus clientes web o móviles.

Características principales

Sin servidor

Céntrate en el desarrollo de tu aplicación con una base de datos totalmente gestionada y sin servidores que se escala fácilmente para ajustarse a cualquier demanda. Todo ello sin ventanas de mantenimiento ni periodos inactivos.

Sincronización en tiempo real y modo sin conexión

La sincronización en tiempo real e integrada y el modo sin conexión facilitan el desarrollo de aplicaciones multiusuario y colaborativas en la Web y en dispositivos móviles y del Internet de las cosas. Esto incluye las cargas de trabajo que consisten en el seguimiento de recursos en directo, la monitorización de la actividad, las analíticas en tiempo real, los contenidos y los catálogos de productos, las comunicaciones, los perfiles sociales de los usuarios y los marcadores de juegos.

Potente motor de consultas

Firestore te permite ejecutar transacciones ACID complejas en los datos de tus documentos, lo que te ofrece una mayor flexibilidad a la hora de estructurarlos.

Ver todas las características

Novedades

Suscríbete para recibir boletines informativos de Google Cloud con novedades sobre productos, información de eventos, ofertas especiales y mucho más.

Documentación

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

Crea una base de datos de Firestore, añade datos y léelos con las bibliotecas de cliente para Web, Android o iOS.

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

Crea una base de datos de Firestore, añade datos y léelos con las bibliotecas de cliente de servidor de C#, Go, Java, Node.js, PHP, Python o Ruby.

Tutorial
Migrar datos de HBase a Cloud Bigtable

En este artículo se recogen los aspectos y procesos relacionados con la migración datos de un clúster de Apache HBase a otro de Cloud Bigtable en Google Cloud.

Práctica recomendada
Prácticas recomendadas de Firestore

Prácticas recomendadas para desarrollar aplicaciones que usen Firestore, incluidos la ubicación de datos, los ID de documentos, los nombres de campos, los índices, las operaciones de lectura y escritura y el diseño para escalar.

Tutorial
Crear aplicaciones escalables con Firestore

En este documento se explica cuándo usar Firestore para desarrollar aplicaciones de gran tamaño.

Tutorial
App de ejemplo de Firestore

Crea una app de ejemplo para Android, iOS, la Web o Java.

APIs y bibliotecas
Bibliotecas de cliente de Firestore

Consulta un resumen de los SDK y las bibliotecas de cliente disponibles para la API de Firestore.

Todas las características

Sin servidor Base de datos totalmente gestionada y sin servidor que se escala fácilmente para ajustarse a cualquier demanda. Todo ello sin ventanas de mantenimiento ni periodos inactivos.
Sincronización en tiempo real y modo sin conexión La sincronización en tiempo real y el modo sin conexión facilitan el desarrollo de aplicaciones multiusuario y colaborativas en la Web móvil y en dispositivos del Internet de las cosas, así como las cargas de trabajo que consisten en el seguimiento de recursos en directo, la monitorización de la actividad, las analíticas en tiempo real, los contenidos y los catálogos de productos, las comunicaciones, los perfiles sociales de los usuarios y los marcadores de juegos.
Potente motor de consultas Firestore te permite ejecutar transacciones ACID complejas en los datos de tus documentos, lo que te ofrece una mayor flexibilidad a la hora de estructurarlos.
Bibliotecas de lenguajes populares Céntrate en el desarrollo de tu aplicación con las bibliotecas de desarrollo de cliente de Firestore para la Web, iOS, Android, Flutter, C++ y Unity. Firestore también admite bibliotecas de desarrollo de servidor tradicionales que usan Node.js, Java, Go, Ruby y PHP.
Seguridad Firestore se integra a la perfección con Firebase Authentication e Identity Platform para habilitar controles de acceso de seguridad basados en la identidad personalizables y validación de datos mediante un lenguaje de configuración.
Replicación multirregional Gracias a la replicación multirregional y a la coherencia inmediata, tus datos están seguros y tienen una garantía de disponibilidad del 99,999 % incluso cuando ocurren desastres.
Modo de Datastore Firestore es compatible con la API de Datastore. No necesitarás hacer ningún cambio en tus aplicaciones de Datastore y puedes esperar las mismas características de rendimiento y precios con la ventaja añadida de tener una coherencia inmediata. Las bases de datos de Cloud Datastore se actualizarán automáticamente a Firestore a partir del 2021.

Precios

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

Característica Precio
Datos almacenados 0,18 USD por GB
Ancho de banda Precios Google Cloud
Operaciones de escritura de documentos 0,18 USD por cada 100.000
Operaciones de lectura de documentos 0,06 USD por cada 100.000
Operaciones de eliminación de documentos 0,02 USD por cada 100.000