MongoDB Realm and Atlas Device Sync deprecation - MongoDB Objectbox partnership and integration

MongoDB + ObjectBox

In partnership with MongoDB, ObjectBox will soon bring you the best of both worlds: the centralized cloud and the decentralized edge. We bring our offline-first, lightning-fast local data processing and data synchronization to the robust backend of one of the most beloved NoSQL databases in the world. Our partnership empowers developers to build more responsive, efficient, and scalable applications. With this solution, you can easily scale your applications from a handful of users to millions without compromising on performance.

MongoDB Realm and Atlas Device Sync deprecation - MongoDB Objectbox partnership and integration

Why choose ObjectBox + MongoDB?

Offline-First

Work with your data directly on-device with no dependency on a network. Build resilient edge applications that work flawlessly, with or without an internet connection.

Edge-Cloud-Synergy

Leverage ObjectBox’s efficiency and performance for your local data persistence and data synchronization across devices while enjoying MongoDB’s powerful backend capabilities.

Effortless Sync

 Never loose data. No network, no worries. Synchronize data between edge devices, locally, on-premise, and/or the cloud and integrate into your MongoDB backend.

Developer Love

From developers for developers: We strive to make data persistence and data sync as easy as possible and your migration seamless.

MongoDB ObjectBox - Central Sync Setup

MongoDB_ObjectBox_Migration_Architecture_DBAndSync
  • ObjectBox Sync Server: deploy it in the cloud, on-premise, or on-device.
    A wide variety of devices is supported; from big server machines to Raspberry Pi like boards.
  • Offline-first ObjectBox Clients: a local database ensures full functionality even without a network.
    And when connected, our Sync delivers updates in real-time.
  • Exceptional performance and scalability: leverage ObjectBox’s high-speed data processing and ability to handle growing data volumes.
  • Seamless integration to a powerful MongoDB backend: effortlessly sync your data with a central MongoDB instance, regardless if it’s a MongoDB cloud instance or an on-premise deployment.

MongoDB ObjectBox - Edge Sync Setup

  • Flexible ObjectBox Sync Server deployment: Operate seamlessly in cloud, on-premise, or on-device environments (including Raspberry Pi)
  • Distributed Edge Syncing: Utilize multiple ObjectBox Sync Servers for efficient data synchronization at the edge
  • Robust offline-first architecture: Ensure uninterrupted operations with ObjectBox Sync Clients being fully functional via the local databases and local Data Sync
  • Unparalleled performance and scalability: Harness ObjectBox’s high-speed data processing and adaptability to handle growing device numbers, connections, and data demands
  • Central MongoDB integration: Effortlessly synchronize data with a central MongoDB instance for comprehensive data management
MongoDB Edge Sync ObjectBox

MongoDB ObjectBox - P2P Sync Setup

MongoDB Hybrid Sync ObjectBox Cluster
  • ObjectBox P2P Clusters: connect local devices to each other.
  • Peer-to-Peer Synchronization: enable direct data sync between the device peers without relying on a central sync server.
  • Resilient offline-first architecture: ensure continuous operations within the P2P cluster.
  • High-performance scalability: leverage ObjectBox’s swift data processing.
  • MongoDB compatibility: Maintain the ability to sync with a central MongoDB instance for flexible data management.

Coming Soon. Join the waiting list

ObjectBox on-device Database Features

ObjectBox is a highly efficient and ultrafast embedded database for Mobile, IoT, and Embedded devices. 10x faster than any alternative, it takes only 1/10th of the code compared to SQLite, and is a perfect alternative to SQLite and CoreData. On top, it comes with a built-in out-of-the-box Data Sync and the very-first on-device Vector Search.

Lightspeed Lightspeed

Best-in-class performance – outperforming every embedded database we’ve ever tested.

On-device Vector Search

Very first and highly scalable on-device offline vector search powering on-device AI; cloud optional. Powerful in combination with our Data Sync.

Querybuilder Querybuilder

With ObjectBox, simply query for objects with checks at compile times; no more typos causing crashes at runtime.

Instant Unit Testing

With our multi-platform approach, you can run plain unit tests on the desktop (no Robolectric, on instrumentation tests) with a real database in milliseconds.

ACID compliant ACID compliant

ACID (Atomic, Consistent, Isolated, Durable) properties and Multiversion Concurrency Control (MVCC) provide you with safe transactions and parallelism

Sustainable Sustainable

Due to its efficiency, ObjectBox reduces resource-use (CPU, Memory, energy…) and therefore CO2, time, and money waste