SQLiteを適切に使用すると、優れたアプリケーションデータ形式として機能します。
それには多くの利点があります:
- 大規模なデータセットへの非常に高速なアクセスを可能にします(適切なインデックスが作成されている場合)。
- データのトランザクションの整合性を保証します。
- 保存されたデータは、さまざまな利用可能なオープンソースおよび商用ツールを使用して簡単に検査およびデバッグできます。
- 新しいテーブルや列を追加するだけで、アプリケーションの進化に合わせてストレージ形式を拡張するのは非常に簡単です。多くの場合、それほど苦労することなく、古いバージョンのデータベースとの互換性を維持できます。
- ..。
SQLiteは、Android、iOSなど、ほとんどすべてのモバイルで選択される形式になり、メディアとプログラムのバイナリを除くほとんどすべてをSQLiteに保存します。
しかし、デスクトップアプリケーションの場合でも、SQLiteが選択される形式になりつつあります。たとえば、Mozilla FirefoxとThunderbirdは、ブックマーク、履歴、電子メールなど、ほとんどすべてをSQLiteデータベースに保存します。同じことがGoogleChromeや他の多くのアプリにも当てはまります。
決定はあなた次第ですが、適切に使用すれば、SQLiteは開発者にとって迅速かつ非常に使いやすいものになります。