Tap*_*ani 10 android realm
如何限制Realm返回的对象数量?.findAll返回与查询匹配的所有行,而.findFirst仅返回第一行.但是像1000年前的那样呢?.findAll可能会返回如此多的行,以至于它消耗的内存过多.
bmu*_*unk 15
很酷的是你不需要担心Realm.从查询返回的结果对象在您访问它们时会懒惰地加载对象及其字段.永远不会复制您的对象,因此只在内存/磁盘中表示一次.
(当前)实现细节是从查询返回的RealmResults对象只是对匹配对象的引用列表.这些引用是微小的数字,它们被压缩存储,因此占用的内存非常少.因此,即使有100.000匹配,它实际上也不会占用太多内存.对于所有类型的对象,它将占用相同数量的内存,无论它们有一个int字段还是数百个带字符串或大二进制字段的字段.
归档时间:
11 年,6 月 前
查看次数:
6513 次
最近记录:
7 年,10 月 前