【问题标题】:realm write / read from different implementations领域从不同的实现写入/读取
【发布时间】:2018-06-14 11:05:29
【问题描述】:

我想知道是否可以从不同的实现向领域写入/读取/读取。我们有一个使用领域的反应原生应用程序。我们想在另一个线程中通过本机端对数据库进行大量写入。所以问题是,领域有可能吗?我已经读过可以从不同的线程写入它。但是我不确定如果从本机端快速写入它并在反应的 UI 线程中收听数据库更改会发生什么。我们基本上使用不同的线程+不同的语言实现。

【问题讨论】:

    标签: realm realm-mobile-platform realm-java


    【解决方案1】:

    您可以从多个线程写入 Realm。但一次只有一个写入,其他线程将等待。

    官方不支持混合 Realm Cocoa (Swift) 和 Realm JavaScript (React Native)。欢迎您深入了解https://github.com/realm/realm-js/issues/884。让它发挥作用并不是最重要的。 Realm Cocoa 和 Realm JavaScripts 都是开源的,如果 React Native 社区可以帮助使其工作并记录下来,那就太好了。

    PS。我为 Realm 工作:-)

    【讨论】:

    • 嗨。我看到问题已经解决了,因为 RealmJS 是通过 pod 安装的。你知道如何从 Realm Swift 访问 RealmJS 领域的示例吗?
    • @EricWiener 我不知道有任何例子。我从用户那里听说他们可以正常工作。
    • 谢谢。我最终让它工作。一旦一切正常,我就打算写一篇文章(从不再专注的 React Native 组件快速访问领域仍然存在一些问题)
    • 很高兴听到。当你写一篇关于的帖子时,请告诉我。我确信它值得与我们的用户分享!
    • @EricWiener 你写过关于它的帖子吗?我们正在尝试在 ReactNative 上使用 Realm 进行多线程以插入超过 10 000 个数据。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    相关资源
    最近更新 更多