Descripción general de las ediciones de Firestore

En esta página, se describen las ediciones de Cloud Firestore y sus funciones clave. Cloud Firestore está disponible en las siguientes ediciones:

  • Edición Standard de Firestore: Proporciona un paquete integral de funciones como una base de datos de documentos, incluidos SDKs fluidos para una gran cantidad de lenguajes de programación, asistencia en tiempo real y sin conexión, alta disponibilidad en parámetros de configuración regionales y multirregionales, y un conveniente modelo operativo sin servidores con escalado automático. Esta edición admite Firestore en modo nativo con las operaciones principales de Firestore (lecturas, escrituras y consultas básicas).

  • La edición Enterprise de Firestore proporciona un conjunto integral de capacidades y controles para los desarrolladores como base de datos de documentos. Además de las funciones que se enumeran en la edición Estándar, esta edición admite dos modos de operación que puedes seleccionar cuando creas una base de datos:

    • Firestore en modo nativo con operaciones de Core y Pipeline
    • Firestore con compatibilidad con MongoDB con operaciones compatibles con MongoDB

    Todas las operaciones en ambos modos se ejecutan en un motor de consultas más avanzado, lo que maximiza el control del desarrollador al hacer que la indexación sea un paso opcional para las aplicaciones que intentan mejorar el rendimiento de sus consultas.

Características de las ediciones

En la siguiente tabla, se resumen las funciones disponibles para cada edición:

Funciones Edición Standard Edición Enterprise
Motor de consultas Estándar: Solo se admite la realización de consultas con operaciones principales. Avanzado: Compatibilidad con consultas a través de Firestore Core, Firestore Pipelines y operaciones compatibles con MongoDB
Rendimiento y costos de las operaciones de escritura y consulta Con Query Explain, puedes optimizar las consultas con filtros de rango y desigualdad en varios campos en una sola consulta.

Hay nuevas métricas disponibles en Estadísticas de consultas, Explicación de consultas y Cloud Monitoring para proporcionar estadísticas detalladas sobre la ejecución de consultas.



Tienes el control total del rendimiento de escritura y consultas, y puedes optimizar el rendimiento con indexación personalizada, supervisión mejorada, herramientas de diagnóstico y nuevos controles de ejecución llamados sugerencias de consultas.

Hay nuevas métricas disponibles en Estadísticas de consultas, Explicación de consultas y Cloud Monitoring para proporcionar estadísticas detalladas sobre la ejecución de consultas.

Admite Cloud Firestore en los SDK nativos del servidor, web y para dispositivos móviles Sí. Es compatible con las operaciones de Core. Sí. Es compatible con las operaciones de Core y de Pipeline.
Admite capacidades en tiempo real y sin conexión Sí. Es compatible con las operaciones de Core. Solo es compatible con las operaciones de Core.
Admite Cloud Firestore con compatibilidad con MongoDB No
Indexación Los índices son obligatorios para las consultas.

Los índices para campos individuales se crean automáticamente, mientras que las consultas más complejas dependen de índices compuestos o índices de grupos de colecciones que se deben configurar manualmente.

Para las consultas de agregación, como count(), sum() y avg(), el costo se determina según la cantidad de entradas de índice leídas, con un cargo mínimo de una lectura de documento si no se analizan entradas de índice.

Los índices no son obligatorios y, por lo tanto, son opcionales para las consultas.

Defines los índices según sea necesario. La edición Enterprise también admite una mayor variedad de tipos de índices, incluidos los índices dispersos y no dispersos, y los índices únicos.

Con Explicación de la consulta y Estadísticas de consultas, puedes identificar las consultas que se pueden beneficiar de un índice, ya que los índices ya no son obligatorios.

Precios Consulta los detalles de precios Consulta los detalles de precios
Observabilidad
  • Key Visualizer
  • Explicación de consultas
  • Estadísticas de consultas
  • Explicación de consultas
  • Estadísticas de consultas
Protección de datos
  • Copias de seguridad programadas
  • Recuperación de un momento determinado
  • Copias de seguridad programadas
  • Recuperación de un momento determinado
Encriptación
  • Clave de encriptación administrada por Google
  • Claves de encriptación administradas por el cliente
  • Clave de encriptación administrada por Google
  • Claves de encriptación administradas por el cliente
Almacenamiento Almacenamiento híbrido (SSD y HDD) SSD
Descuentos por compromiso de uso 20% por 1 año y 40% por 3 años 20% por 1 año y 40% por 3 años