2012年2月2日木曜日

CoreData は思っているほど遅くない

キャッシュ実装のパフォーマンス比較の記事が面白かった。ファイルを使う場合と CoreDataを使う場合を比較。画像もCoreData(SQLite)に格納する。

もちろんファイルベースの実装の方が速いが、思ったほど CoreData が遅くないという興味深い結果に。


※以下、転載

テストラウンド1(100件のキャッシュ)

CoreDataの方が圧倒的に速い..だと?
これは事前に入る UIImageキャッシュが理由(と思われる)。ということで生の NSDataを作成して保存するように改変した結果が次。

テストラウンド2(100件のキャッシュ)

それでもいい勝負。

限られた条件ではあるが参考になった。

0 件のコメント:

コメントを投稿