Realm DB中的术语Managed Object
和Unmanaged Object
是什么意思?
我到处搜索这个词,我找到了这些链接quora
&安培; managedObject。但仍然不确定。
我知道这是微不足道的,但在Realm文档中无处可解释。
答案 0 :(得分:6)
我在领域文档中找到了一些解释。
FAQ/What is the difference between a normal Java object and a Realm object?
Realm对象的实例可以是托管的也可以是非托管的。
- 托管对象在Realm中保留,始终是最新的并且线程受限。它们通常比非托管版本更轻量级,因为它们在Java堆上占用的空间更少。
- 非托管对象就像普通的Java对象一样,它们不会被持久化,也不会自动更新。它们可以在线程之间自由移动。