1

如果我只使用 BreezeSharp 在移动应用程序中进行数据管理,那会是多么成功和愉快?有了在本地导出/保存/导入的能力,我可以想象一个场景,我从服务器中提取然后主要在 EntityManager 缓存中工作。

想到缓存有多少,以及它如何处理溢出的问题。我还想知道如果缓存没有基于磁盘的溢出机制,我最终是否会编写大量代码来管理导出的实体。

4

1 回答 1

1

缓存仅在内存中,因此受限于移动设备上的内存量。也就是说,这对于即使是非常有限的设备上的数十万个实体来说通常也足够了。不确定我是否会沿着溢出机制的路线走,而不是简单地从缓存中分离实体,让垃圾收集器清理它们,然后返回服务器以获取不在缓存中的任何实体。

于 2014-07-11T20:38:46.983 回答