Installing the Realm Platform
The Realm Platform is a combination of the Realm Object Server and client SDKs that together synchronizes Realms. The Realm Object Server runs on any modern x64 platform that can support Node.js including:
- Linux: RedHat Enterprise Linux, CentOS, Ubuntu 16.04 or higher
- MacOS: 10.12/Sierra or higher
- Windows: coming soon!
For Linux and Windows distributions this also includes running on top of platforms such as Digital Ocean, Amazon Web Services (AWS) and Microsoft Azure where these distributions are supported.
The easiest way to explore the server is to follow our getting started guide.
To explore the Enterprise Edition, including the automatic failover and load balancing, follow its guide.
The Realm Database is available for the following platforms and languages:
- Java (Android)
- Objective-C (iOS)
- Swift (iOS)
Professional and Enterprise Editions: These editions of the Realm Platform provide a Node.js-based API to access and change Realms with server-side code, making it easy to integrate existing back end systems and web applications. In addition, they offer event handling capability (through the Node.js API), high availability and load balancing features, and full phone and email support from Realm engineers. Learn more about them and start a free trial.