Realm Mobile Reaches 1.0


Новая платформа для мобильных разработчиков была выпущена Realm, компанией, наиболее известной своей мобильной базой данных, которая предлагает альтернативу SQLite и Core Data. Realm работает непосредственно в телефонах и других мобильных устройствах, используя собственные объекты JavaScript, которые динамически сопоставляются с полным, настраиваемым механизмом базы данных, а не с хранилищем ключ-значение.

Realm Mobile Platform 1.0 может использоваться для разработки мобильных приложений с такими функциями, как совместная работа в реальном времени и обмен сообщениями в реальном времени. Он объединяет клиентские базы данных Realm для iOS и Android с новым сервером Realm Object Server. Данные автоматически синхронизируются в реальном времени, и платформа позволяет создавать логику на стороне сервера, чтобы реагировать на изменения в данных.

Версия Realm Mobile Platform Developer Edition бесплатна. Также существует корпоративная версия с дополнительными функциями, включая API интеграции данных, улучшенную масштабируемость и непрерывное резервное копирование.

API интеграции данных можно использовать для интеграции мобильной платформы Realm с любым источником данных, чтобы вы могли подключать приложения и функции приложений в реальном времени к существующим данным и службам. API разработан для понимания разорванных соединений и перезапуска прерванных транзакций. Вы можете создавать свои собственные настраиваемые соединители, но в него включен предварительно созданный соединитель для PostgreSQL, и разработчики работают над другими, включая Oracle, MongoDB, Hadoop, SAP HANA и Redis.

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

Поддержка непрерывного резервного копирования означает, что вы можете создавать автоматические резервные копии ваших производственных данных Realm Object Server на вторичном сервере. Разработчики могут выбрать, где разместить свои вторичные серверы резервного копирования, в том числе в другом регионе, для повышения отказоустойчивости после аварийного восстановления.

Новый объектный сервер работает на Linux или macOS и может размещаться в общедоступных облаках, включая Amazon Web Services (AWS) и Microsoft Azure.


Добавить комментарий