誰かが、3.0 SDKのコアデータに変換された古いsqliteアプリケーションとのパフォーマンスの違いについて、実世界の数字を持っているのだろうかと思います。コアデータとSqliteとパフォーマンス
私は、コアデータはちょうどsqliteを使用していると思っていますが、それは利便性のために少しオーバーヘッドがありますが、私はとにかく質問すると思っていました。
誰かが、3.0 SDKのコアデータに変換された古いsqliteアプリケーションとのパフォーマンスの違いについて、実世界の数字を持っているのだろうかと思います。コアデータとSqliteとパフォーマンス
私は、コアデータはちょうどsqliteを使用していると思っていますが、それは利便性のために少しオーバーヘッドがありますが、私はとにかく質問すると思っていました。
コアデータは、キャッシュ、遅延ロード、およびメモリ管理に関して大幅に最適化されています。
特にSQLFitchedResultsControllerと一緒に(SQLiteストアタイプを使用して)使用する場合は、自分でSQLiteを使用するよりも優れたパフォーマンスが得られます。
AppleはCore DataをiPhoneでうまく実行できるように努力しました。私のアプリケーションは、SQLite with FMDBからCore Dataに切り替えました。コードは少なくても、速く安定しています。
コアデータではsqlliteを使用できます。これは開発者が構成するためのものであり、疑いのある人物が正しくなります。電話では、私はsqlliteがベストアイデアであることを示唆しています。
コアデータを使用することで得られる最大の利点の1つは、データの遅延読み込みとメモリの節約のためのフォールトであると思います。したがって、空きメモリの量がパフォーマンスにも影響するため、パフォーマンスを検討しているときに、このようなことについて考える必要があります。
「疑わしい」必要はありません。ドキュメントには、SQLiteストアのオプションがあることが明示されています。 –