realm.io 数据库是否支持实时同步?

Does realm.io database support real-time sync?

我正在考虑将我的 Android 应用程序从 Firebase DB 切换到 Realm.io。

我想知道 - Realm 是否对实时同步做出任何保证?

根据我的发现:

"Data sync will automatically happen whenever you save, with no work from you."

这听起来像是一个开始,但是没有提到这个速度...

它会像 Firebase DB 中那样是实时的,还是更慢的 "poll-based" 过程?

Realm是可以提供实时同步的,只要你设置一个Realm对象服务器(ROS)。

同步本身(在设备之间和到 ROS,通过 ROS)是免费的,你只需要在某处有一个 ROS。

至于使用 NodeJS API 在服务器端监听事件和读取 from/writing 到 synchronized 领域 API,这是付费功能。

不过,您可以使用领域浏览器在服务器端手动写入同步数据库;在 Mac OS.

上运行

(我认为这不值得一提,但显然您可以从 Android 设备和其他东西写入同步领域。只是服务器端没那么简单。)