Google представила облачную NoSQL-базу данных Cloud Firestore
Новости
Cloud Firestore создана специально для использования при разработке мобильных и веб-приложений.
4К открытий4К показов
Новая NoSQL-база данных Cloud Firestore разработана для хранения и синхронизации данных мобильных и веб-приложений на глобальном уровне.
Ключевые особенности продукта:
- быстрый доступ к документам и коллекциям, хранимым в БД;
- SDK для iOS, Android и Web с офлайн-доступом к данным;
- синхронизация данных в режиме реального времени;
- автоматическая многорегиональная репликация данных с сильной согласованностью;
- серверные SDK для Node, Python, Go и Java;
- простота в использовании, являющаяся приориретом для всех продуктов Firebase.
Оптимизация для разработки приложений
- Синхронизация данных между устройствами в режиме реального времени, что позволяет создавать реактивные приложения с автоматической синхронизацией данных;
- Использование коллекций и документов для структурирования и обработки данных. При данном подходе производительность запросов не зависит от объёма данных, и результат работы с базой из 100 и 100 миллионов документов будет одинаково эффективен;
- Обеспечение автономного доступа к данным через хранимую на устройстве базу данных. Наличие такой БД означает, что приложение будет продолжать работать даже при потере связи с Интернет. Доступно для Web, iOS и Android;
- Обеспечение бессерверной разработки. Клиентский SDK Cloud Firestore сам заботится об обеспечении работоспособности аутентификации пользователей. Бэкенд предоставляет набор утилит, контролирующих доступ к данным;
- Полная интеграция с платформой Firebase.
Работа в облаке
Cloud Firestore создавался в тесном сотрудничестве с командой Google Cloud Platform. Cloud Firestore — это многорегиональная реплицированная база данных, гарантирующая сохранность данных даже в случае возникновения непредвиденных обстоятельств.
Для более близкого знакомства с продуктом доступна документация, а для начала работы с Cloud Firestore можно просмотреть пример созданного проекта.
4К открытий4К показов