1

モバイル アプリのデータ管理に BreezeSharp だけを使用した場合、どれだけ効果的で快適でしょうか? ローカルでエクスポート/保存/インポートできるので、サーバーからプルして、主に EntityManager キャッシュで作業するシナリオを想像できました。

キャッシュがどれだけ保持されるか、およびオーバーフローをどのように処理するかという問題が頭に浮かびます。また、キャッシュにディスク ベースのオーバーフロー メカニズムがない場合、エクスポートされたエンティティを管理するために多くのコードを書くことになるのではないかと思います。

4

1 に答える 1

1

キャッシュはメモリ内のみにあるため、モバイル デバイスのメモリ容量に制限されます。とは言っても、これは通常、非常に限られたデバイス上の何万ものエンティティに対して十分です。単純にエンティティをキャッシュから切り離し、ガベージ コレクターにエンティティをクリーンアップさせ、キャッシュにないエンティティをサーバーに戻す以外に、オーバーフロー メカニズムのルートをたどるかどうかはわかりません。

于 2014-07-11T20:38:46.983 に答える