Google запустил Cloud Firestore, новую NoSQL базу данных для мобильных и веб приложений. Она предназначена для простого хранения и синхронизации данных и сейчас доступна в бета-версии.
Основные особенности:
- Документы и коллекции с мощным языком запросов
- iOS, Android и Web SDK с офлайновым доступом к данным
- Синхронизации в реальном времени
- Автоматическая репликация по регионам
- Node, Python, Go и Java SDK для сервера
Фактически, Cloud Firestore это наследник Firebase Realtime Database — но новая база более структурирована, у нее более мощный язык запросов и она более масштабируема. Пока две базы будут существовать параллельно.