Realm 平台
一个灵活的平台,可轻松创建线下先行的响应式移动应用。
The new standard in data synchronization that deploys in minutes for seamless edge-to-cloud data synchronization.
Try Realm Cloud Now!
Now anyone in the world can deploy Realm Platform in minutes, and it is being used by thousands.
Whitepaper: BUILD BETTER APPS FASTER™
The Realm Platform takes our mission of helping developers build better apps, faster to the next level by offering an end-to-end solution for delivering fast, stable, reactive and robust mobile applications. Learn how Realm Platform can help you design world-class apps with world-class features.
Realm Studio
Realm Studio 是一个完全免费的开发工具,您可以借助它来使用 Realm 构建精彩的应用。其精心设计的界面使得开发、管理 Realm 平台和 Realm 数据库变得无比简单。您可以了解到 Realm 对象服务器的状态,包括活跃的网络连接、活跃的 Realm 数据库和当前的网络流量。此外,您还可以实时与 Realm 进行交互与探索,因此您可以轻松地在应用中查看和调试 .realm 文件。凭借其能够给开发者带来极佳的开发体验,Realm Studio 已是 Realm 帮助开发人员更快更好构建应用的诸多工具之一。
它的工作原理
Realm 平台将我们最受欢迎的 Realm 数据库与新的 Realm 对象服务器整合在了一起。
Realm Database
Our fast and reactive database is superior to SQLite-based alternatives as an embedded “live object” database on the device. And when you connect it to Realm Object Server, it becomes a distributed database providing automatic, realtime data synchronization.
Realm Sync
At the heart of Realm Object Server, automatically synchronizing data objects across all devices and the servers in realtime, is Realm Sync. It handles conflict resolution and offline states seamlessly — and your data is safe with TLS/SSL and AES-256 encryption.
Realm Studio
Functioning as your dashboard and your cockpit, Realm Studio gives you control over your data, platform functions, users, and configuration. Featuring an efficient, task-oriented UI, it’s built on Electron and it works across every major platform.
Realm Adapters
Part of Realm Object Server, Realm provides Adapter API's that allow to create connectors to fetch data from existing REST APIs and data sources. Integrated data become live objects, freeing you to focus on features rather than writing networking or serialization code. Use pre-built connectors, or make your own custom integrations.
Event handling
Realm Object Server’s event handling functionality means you can easily build server-side features with simple JavaScript. When synced data changes, your custom logic executes—making sophisticated server-dependent features dead simple to build.
Permissions and authentication
Log in users with our authentication systems, or customize authentication to work with your existing systems or third party providers. Define precise permission controls to make sure the right people have access to the right data.
Read a Whitepaper
Learn about Realm's best practices, approach to identity, access control, auditing and logging and encryption. Check out some of our whitepapers below.
Read moreTry a Demo
Learn how to get a synchronized Realm up and running with just 20 lines of code, and discover the power of server-side event handling in a simple demo.
Try a DemoWatch a Webinar
Get a clear and practical overview of the Realm Platform and its top use cases in these presentations and demos.
Watch nowGet Started with Realm
为世界 500 强企业、创新创业公司以及 App 商店榜首的应用所信赖。
我第一次使用 @realm 的时候在想:“这玩意儿不可能这么简单!我肯定是遗漏了某些地方。”
借助 @realm,我将有 20,0000 行数据的数据库的搜索性能从 7 秒提升到了 0.5秒。实际上我第一次使用的时候,只花了半小时就搞定了。
非常令人印象深刻!我对这些创新解决方案非常感兴趣——尤其是诸如数据持久化之类的关键流程。💯
Realm 平台的次世代
几个用户喜爱 Realm 的理由。
用于次世代响应式移动应用的完美后台
Realm 平台借助其顶尖的数据驱动特性,帮助您能够更快更轻松地构建移动应用。如果您需要提供诸如聊天、同步协作之类的实时功能;或者希望更轻松地整合 REST API 或者遗留数据库;或者只想要提供强大而流畅的离线体验,那么 Realm 的移动端平台就是您的最佳选择。通过 Realm 的实时数据同步和事件处理功能,您的团队将不必被网络访问或者序列化代码所困扰。
并且您也无需担心—— Realm 可以在任何一种移动端平台上运行,您也可以选择本地部署或者云端部署,并且还可以轻松完成大规模集群。它还可以作为您所构建内容的补充——您可以在某个功能点中使用它,也可以在一组功能中使用,甚至是整个应用。