Realm

Noun · Development

Definitions

  1. An embedded, object-oriented mobile database (now part of MongoDB's Atlas Device SDK) that stores data as native objects rather than rows, supports real-time change notifications, and synchronizes with a cloud backend. In authentication contexts (e.g., Kerberos, Keycloak), a realm is an administrative domain that defines a set of users, credentials, and access policies.

    In plain English: Either a mobile database that stores data as objects and syncs to the cloud, or (in security) a named zone that manages a group of user accounts.

    Example: "Realm's live objects mean the UI updates automatically when the sync layer pulls new data — no manual refresh needed."

Related Terms