MongoDB, the company behind the popular eponymous NoSQL database, has today announced the general availability of a new service that keeps data synchronized between devices, users, and the backend in real-time.
Realm Sync, which was available in beta before today, is the result of an acquisition dating back to 2019, when MongoDB snapped up San Francisco-based Realm in a $39 million deal. Realm is an open source database and synchronization platform used by mobile developers to ensure data is always kept in-sync between devices and the cloud, particularly where offline functionality is required. Realm Sync is an out-of-the-box solution that resolves potential data conflicts automatically, saving companies from developing their own data sync functionality from scratch.
After acquiring the startup nearly two years ago, MongoDB merged its serverless Stich platform with Realm, but as of now all of Realm’s application development services, mobile database, and synchronization services are fully integrated with MongoDB Atlas, which is MongoDB’s database-as-a-service product available on public cloud platforms such as AWS, Azure, and Google Cloud.
While most mobile apps require an internet connection at least some of the time, apps designed as “offline-first” enable some of the content to be shifted from a remote server on to the user’s device — this means a faster experience, as the app doesn’t have to constantly retrieve data from the cloud. This is particularly important in situations where the user’s network connection is slow.
And this is where Realm Sync shines, as the mobile database enables the end user to read and write data to their devices, thereby reducing latency and enabling offline functionality. With bidirectional data sync, data that is captured on the device is automatically sent to MongoDB Atlas when there is a connection to be processed and analyzed.
In the real world, this means that consumer companies such as Netflix can always offer a consistent view of each user’s data across all their devices, while in enterprise scenarios where multiple users and devices may need to sync data to the cloud, Realm Sync ensures this happens automatically and consistently. Realm is in fact used by companies from across the industrial spectrum, including Netflix, Google, Amazon, Intel, Walmart, Starbucks, Cisco, the BBC and countless other major brands.
According to a MongoDB spokesperson, a lot of the early use cases it has seen during the beta phase has been among B2B organizations, including shipping and logistics company Pitney Bowes which is using Realm Sync to automatically synchronize data that is scanned from packages in its operation hubs back to MongoDB Atlas in the cloud.
VentureBeat’s mission is to be a digital town square for technical decision-makers to gain knowledge about transformative technology and transact.
Our site delivers essential information on data technologies and strategies to guide you as you lead your organizations. We invite you to become a member of our community, to access:
- up-to-date information on the subjects of interest to you
- our newsletters
- gated thought-leader content and discounted access to our prized events, such as Transform
- networking features, and more