MongoDB’s document data model & Realm’s object-oriented data model make it easy to work with native objects — no ORMs or DAOs needed.
Realm provides simple and secure SDK access from mobile apps directly to your data, whether in the backend or on-device.
Atlas Device Sync automatically propagates changes in both directions between Realm, embedded in your mobile app, and Atlas in the cloud.
Index and query data any way you need. Device Sync exposes the data generated on mobile to Atlas services, allowing you to search, analyze, transform, combine, and visualize your app or user data with ease.
Atlas lets you precisely control where your data lives so you can ensure fast performance anywhere and meet compliance requirements; Realm stores the data on your users' trusted devices.
Built-in redundancy and self-healing ensure service continuity of the cloud backend; users can also continue to use the app when offline, using data stored on device with Realm.
Fully managed MongoDB databases in Atlas auto-scale to meet growing data volumes and user loads; serverless Device Sync scales automatically and transparently, and you only pay for what you consume.
Run the same data platform everywhere – inside any frontend device with SDKs for iOS, Android, React Native and more, on a single cloud, or even across multiple public clouds.