缩小领域文件尺寸

在写入和修改数千条记录时出现此错误:

Unrecoverable error. mmap() failed: Out of memory size

我发现这是由于事务占用设备内存的尺寸所致。 因此,我将单个大型交易拆分为较小的交易,现在我不再遇到错误。但是我注意到default.realm文件越来越大。 我读到如果应用程序执行大量事务,这是正常现象,因为每个事务还会在存储数据的同一文件中写入日志

是否有清除不必要数据的方法? 我已经在应用程序启动时使用Realm.compactRealm,但这似乎并不能释放所有未使用的空间。

diegod3433 回答:缩小领域文件尺寸

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3122913.html

大家都在问