Платформа Realm - платформа для синхронизации данных для мобильных приложений. Он включает в себя базу данных Realm, сервер объектов Realm и Realm Studio. Он может сэкономить тысячи строк кода и недель работы, а также позволит вам освоить новые впечатления от новых пользователей.

Платформа Realm - платформа для синхронизации данных для мобильных приложений. Он включает в себя базу данных Realm, сервер объектов Realm и Realm Studio. Он может сэкономить тысячи строк кода и недель работы, а также позволит вам освоить новые впечатления от новых пользователей.

Кто должен использовать платформу Realm?

Разработчики, которые:

Создание автономных функций и приложений
Понятие "живой объект" в реальном времени, встроенная база данных и синхронизация в реальном времени предоставляют вам готовое решение для борьбы с несовершенной сетевой связью.

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

Перемещение API REST в сторону от мобильных приложений
Использование Realm в качестве промежуточного слоя RESTless позволяет превратить ваши устаревшие API в простые в работе - с живыми объектами.

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

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

Зачем использовать базу данных Realm?

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

Кросс-платформенная
Realm поддерживает как iOS, так и Android. Вы можете делиться файлами Realm на разных платформах, использовать те же самые высокоуровневые модели для Java, Swift & Objective-C и писать аналогичную бизнес-логику на обеих платформах.

Быстро
Благодаря дизайну с нулевой копией, Realm работает намного быстрее, чем ORM, и часто быстрее, чем исходный SQLite. См. Тесты для iOS, Android или прочитайте, что пользователи должны сказать в Twitter.

поддержанный
Получите быстрые официальные ответы от создания компании и ведения вашей базы данных. Мы отвечаем на вопросы о Github, Stack Overflow и форумах Realm.