Обзор изданий

На этой странице описаны версии Cloud Firestore и его основные функции. Cloud Firestore доступен в следующих версиях:

  • Firestore Standard edition provides a broad suite of capabilities as a document database including fluent SDKs for a large number of programming languages, real-time and offline support, high availability in single and multi-region configurations, and a convenient serverless operation model with seamless autoscaling. This edition supports Firestore in Native mode using Firestore Core operations (basic reads, writes, and queries).

  • Firestore Enterprise edition provides a broad suite of capabilities and controls for developers as a document database. It features an advanced query engine supporting exhaustive query capabilities, and all queries on Enterprise edition can now be executed, with the presence of indexes being optional. As a result, indexing is fully customizable, and single field indexes are no longer created automatically. This edition supports two modes of operation that you select when creating a database:

    • Firestore in Native mode with Core and Pipeline operations. The Firestore Core operations provide the standard document Create, Read, Update, and Delete (CRUD) functionality, along with built-in support for real-time listen queries and offline persistence. Firestore Pipeline operations provide hundreds of additional query capabilities. Examples include support for additional operators for aggregations, string matching, and refined filtering capabilities.

    • Совместимость Firestore с MongoDB обеспечивает работу с операциями, совместимыми с MongoDB. Этот режим позволяет разработчикам использовать существующий код приложений MongoDB, драйверы, инструменты и открытую экосистему интеграции MongoDB с Cloud Firestore .

    В обоих режимах все операции выполняются с использованием более совершенного механизма запросов, что обеспечивает максимальный контроль со стороны разработчиков, поскольку индексирование является необязательным этапом для приложений, стремящихся повысить производительность своих запросов.

Особенности изданий

В таблице ниже приведено краткое описание функций, доступных для каждой версии:

Функции Стандартное издание Корпоративная версия
Механизм запросов Стандартный режим — поддержка запросов осуществляется только с использованием основных операций. Расширенные возможности — поддержка запросов с использованием Core и Pipelines или операций, совместимых с MongoDB .
Поддерживает Cloud Firestore в нативном режиме для серверных, веб- и мобильных SDK. Да. Поддерживается основными операциями . Да. Поддерживается основными и вспомогательными операциями .
Поддерживает работу в режиме реального времени и в автономном режиме. Да. Поддерживается основными операциями . Да. Поддерживается только основными операциями .
Поддерживает Firestore с совместимостью с MongoDB. Нет Да
Индексирование Для выполнения запросов необходимы индексы.

Индексы для отдельных полей создаются автоматически, в то время как более сложные запросы используют составные индексы или индексы групп коллекций, которые необходимо настраивать вручную.

Для агрегирующих запросов, таких как count(), sum() и avg(), стоимость определяется количеством прочитанных записей индекса, при этом минимальная плата в размере стоимости одного прочитанного документа взимается, если не сканируется ни одной записи индекса.

Индексы не являются обязательными и, следовательно, необязательны для выполнения запросов.

Индексы определяются по мере необходимости. Версия Enterprise также поддерживает более широкий спектр типов индексов, включая неразреженные/разреженные и уникальные индексы.

С помощью Query Explain и Query Insights вы можете выявлять запросы, которым может быть полезно использование индекса, поскольку индексы больше не требуются.

Производительность и затраты при выполнении запросов и записей. С помощью Query Explain вы можете оптимизировать запросы, используя фильтры по диапазону и неравенству для нескольких полей в одном запросе.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.



Вы полностью контролируете производительность запросов и записи и можете оптимизировать её с помощью настраиваемого индексирования, расширенного мониторинга, диагностических инструментов и новых средств управления выполнением, называемых подсказками запросов.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.

Цены См. подробную информацию о ценах. См. подробную информацию о ценах.
Наблюдаемость
  • Ключевой визуализатор
  • Запрос поясняет
  • Аналитика запросов
  • Запрос поясняет
  • Аналитика запросов
Защита данных
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
Шифрование
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
Хранилище Гибридные накопители (SSD и HDD) SSD
Скидки за гарантированное использование 20% в течение 1 года; 40% в течение 3 лет 20% в течение 1 года; 40% в течение 3 лет

Что вам нужно сделать

Если вы не выбрали версию для своей базы данных Cloud Firestore , она автоматически классифицируется как Standard, и никаких изменений с вашей стороны не требуется. Если вы хотите создать новую базу данных Firestore Enterprise, выполните действия, описанные в разделе «Нативный режим» или «Режим совместимости с MongoDB» .

Цены

Информацию о ценах на различные версии Cloud Firestore см. на страницах с ценами на версии Enterprise и Standard .

,

На этой странице описаны версии Cloud Firestore и его основные функции. Cloud Firestore доступен в следующих версиях:

  • Firestore Standard edition provides a broad suite of capabilities as a document database including fluent SDKs for a large number of programming languages, real-time and offline support, high availability in single and multi-region configurations, and a convenient serverless operation model with seamless autoscaling. This edition supports Firestore in Native mode using Firestore Core operations (basic reads, writes, and queries).

  • Firestore Enterprise edition provides a broad suite of capabilities and controls for developers as a document database. It features an advanced query engine supporting exhaustive query capabilities, and all queries on Enterprise edition can now be executed, with the presence of indexes being optional. As a result, indexing is fully customizable, and single field indexes are no longer created automatically. This edition supports two modes of operation that you select when creating a database:

    • Firestore in Native mode with Core and Pipeline operations. The Firestore Core operations provide the standard document Create, Read, Update, and Delete (CRUD) functionality, along with built-in support for real-time listen queries and offline persistence. Firestore Pipeline operations provide hundreds of additional query capabilities. Examples include support for additional operators for aggregations, string matching, and refined filtering capabilities.

    • Совместимость Firestore с MongoDB обеспечивает работу с операциями, совместимыми с MongoDB. Этот режим позволяет разработчикам использовать существующий код приложений MongoDB, драйверы, инструменты и открытую экосистему интеграции MongoDB с Cloud Firestore .

    В обоих режимах все операции выполняются с использованием более совершенного механизма запросов, что обеспечивает максимальный контроль со стороны разработчиков, поскольку индексирование является необязательным этапом для приложений, стремящихся повысить производительность своих запросов.

Особенности изданий

В таблице ниже приведено краткое описание функций, доступных для каждой версии:

Функции Стандартное издание Корпоративная версия
Механизм запросов Стандартный режим — поддержка запросов осуществляется только с использованием основных операций. Расширенные возможности — поддержка запросов с использованием Core и Pipelines или операций, совместимых с MongoDB .
Поддерживает Cloud Firestore в нативном режиме для серверных, веб- и мобильных SDK. Да. Поддерживается основными операциями . Да. Поддерживается основными и вспомогательными операциями .
Поддерживает работу в режиме реального времени и в автономном режиме. Да. Поддерживается основными операциями . Да. Поддерживается только основными операциями .
Поддерживает Firestore с совместимостью с MongoDB. Нет Да
Индексирование Для выполнения запросов необходимы индексы.

Индексы для отдельных полей создаются автоматически, в то время как более сложные запросы используют составные индексы или индексы групп коллекций, которые необходимо настраивать вручную.

Для агрегирующих запросов, таких как count(), sum() и avg(), стоимость определяется количеством прочитанных записей индекса, при этом минимальная плата в размере стоимости одного прочитанного документа взимается, если не сканируется ни одной записи индекса.

Индексы не являются обязательными и, следовательно, необязательны для выполнения запросов.

Индексы определяются по мере необходимости. Версия Enterprise также поддерживает более широкий спектр типов индексов, включая неразреженные/разреженные и уникальные индексы.

С помощью Query Explain и Query Insights вы можете выявлять запросы, которым может быть полезно использование индекса, поскольку индексы больше не требуются.

Производительность и затраты при выполнении запросов и записей. С помощью Query Explain вы можете оптимизировать запросы, используя фильтры по диапазону и неравенству для нескольких полей в одном запросе.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.



Вы полностью контролируете производительность запросов и записи и можете оптимизировать её с помощью настраиваемого индексирования, расширенного мониторинга, диагностических инструментов и новых средств управления выполнением, называемых подсказками запросов.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.

Цены См. подробную информацию о ценах. См. подробную информацию о ценах.
Наблюдаемость
  • Ключевой визуализатор
  • Запрос поясняет
  • Аналитика запросов
  • Запрос поясняет
  • Аналитика запросов
Защита данных
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
Шифрование
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
Хранилище Гибридные накопители (SSD и HDD) SSD
Скидки за гарантированное использование 20% в течение 1 года; 40% в течение 3 лет 20% в течение 1 года; 40% в течение 3 лет

Что вам нужно сделать

Если вы не выбрали версию для своей базы данных Cloud Firestore , она автоматически классифицируется как Standard, и никаких изменений с вашей стороны не требуется. Если вы хотите создать новую базу данных Firestore Enterprise, выполните действия, описанные в разделе «Нативный режим» или «Режим совместимости с MongoDB» .

Цены

Информацию о ценах на различные версии Cloud Firestore см. на страницах с ценами на версии Enterprise и Standard .

,

На этой странице описаны версии Cloud Firestore и его основные функции. Cloud Firestore доступен в следующих версиях:

  • Firestore Standard edition provides a broad suite of capabilities as a document database including fluent SDKs for a large number of programming languages, real-time and offline support, high availability in single and multi-region configurations, and a convenient serverless operation model with seamless autoscaling. This edition supports Firestore in Native mode using Firestore Core operations (basic reads, writes, and queries).

  • Firestore Enterprise edition provides a broad suite of capabilities and controls for developers as a document database. It features an advanced query engine supporting exhaustive query capabilities, and all queries on Enterprise edition can now be executed, with the presence of indexes being optional. As a result, indexing is fully customizable, and single field indexes are no longer created automatically. This edition supports two modes of operation that you select when creating a database:

    • Firestore in Native mode with Core and Pipeline operations. The Firestore Core operations provide the standard document Create, Read, Update, and Delete (CRUD) functionality, along with built-in support for real-time listen queries and offline persistence. Firestore Pipeline operations provide hundreds of additional query capabilities. Examples include support for additional operators for aggregations, string matching, and refined filtering capabilities.

    • Совместимость Firestore с MongoDB обеспечивает работу с операциями, совместимыми с MongoDB. Этот режим позволяет разработчикам использовать существующий код приложений MongoDB, драйверы, инструменты и открытую экосистему интеграции MongoDB с Cloud Firestore .

    В обоих режимах все операции выполняются с использованием более совершенного механизма запросов, что обеспечивает максимальный контроль со стороны разработчиков, поскольку индексирование является необязательным этапом для приложений, стремящихся повысить производительность своих запросов.

Особенности изданий

В таблице ниже приведено краткое описание функций, доступных для каждой версии:

Функции Стандартное издание Корпоративная версия
Механизм запросов Стандартный режим — поддержка запросов осуществляется только с использованием основных операций. Расширенные возможности — поддержка запросов с использованием Core и Pipelines или операций, совместимых с MongoDB .
Поддерживает Cloud Firestore в нативном режиме для серверных, веб- и мобильных SDK. Да. Поддерживается основными операциями . Да. Поддерживается основными и вспомогательными операциями .
Поддерживает работу в режиме реального времени и в автономном режиме. Да. Поддерживается основными операциями . Да. Поддерживается только основными операциями .
Поддерживает Firestore с совместимостью с MongoDB. Нет Да
Индексирование Для выполнения запросов необходимы индексы.

Индексы для отдельных полей создаются автоматически, в то время как более сложные запросы используют составные индексы или индексы групп коллекций, которые необходимо настраивать вручную.

Для агрегирующих запросов, таких как count(), sum() и avg(), стоимость определяется количеством прочитанных записей индекса, при этом минимальная плата в размере стоимости одного прочитанного документа взимается, если не сканируется ни одной записи индекса.

Индексы не являются обязательными и, следовательно, необязательны для выполнения запросов.

Индексы определяются по мере необходимости. Версия Enterprise также поддерживает более широкий спектр типов индексов, включая неразреженные/разреженные и уникальные индексы.

С помощью Query Explain и Query Insights вы можете выявлять запросы, которым может быть полезно использование индекса, поскольку индексы больше не требуются.

Производительность и затраты при выполнении запросов и записей. С помощью Query Explain вы можете оптимизировать запросы, используя фильтры по диапазону и неравенству для нескольких полей в одном запросе.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.



Вы полностью контролируете производительность запросов и записи и можете оптимизировать её с помощью настраиваемого индексирования, расширенного мониторинга, диагностических инструментов и новых средств управления выполнением, называемых подсказками запросов.

В разделах Query Insights , Query Explain и Cloud Monitoring доступны метрики, позволяющие получить подробную информацию о выполнении запросов.

Цены См. подробную информацию о ценах. См. подробную информацию о ценах.
Наблюдаемость
  • Ключевой визуализатор
  • Запрос поясняет
  • Аналитика запросов
  • Запрос поясняет
  • Аналитика запросов
Защита данных
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
  • Запланированное резервное копирование
  • Восстановление на определенный момент времени
Шифрование
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
  • ключ шифрования, управляемый Google
  • Ключи шифрования, управляемые клиентом
Хранилище Гибридные накопители (SSD и HDD) SSD
Скидки за гарантированное использование 20% в течение 1 года; 40% в течение 3 лет 20% в течение 1 года; 40% в течение 3 лет

Что вам нужно сделать

Если вы не выбрали версию для своей базы данных Cloud Firestore , она автоматически классифицируется как Standard, и никаких изменений с вашей стороны не требуется. Если вы хотите создать новую базу данных Firestore Enterprise, выполните действия, описанные в разделе «Нативный режим» или «Режим совместимости с MongoDB» .

Цены

Информацию о ценах на различные версии Cloud Firestore см. на страницах с ценами на версии Enterprise и Standard .