领域从不同的实现中写入/读取

时间:2018-06-14 11:05:30

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

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

1 个答案:

答案 0 :(得分: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工作: - )