なぜSQLiteをお勧めしますか？
`sqlite`は、ファイルシステムにあるデータファイルにSQLインターフェイスを提供する軽量データベースエンジンです。それは十分にテストされ、堅牢で、高速で、ライブラリであるため、データベースサーバーはもちろん、外部プロセスを必要としません。サイズ、スピード、シンプルさのために、Webブラウザーやモバイルアプリで広く使用されています。

これにより、ファイルをデータベースサーバーのように扱うことができるため、理想的なスターターデータベースになり、より多くのスループットが必要なのでSQLサーバーに移動します。

この方法で「sqlite」を使用するという2つのダウンサイドがあります。第一に、「.db`ファイルがサーバーに存在し、メモリ内にあるため、「詳細な防御」が少なくなります。Webサーバーによるファイルまたはメモリの開示は、データベース全体を漏らすことができます。第二に、同時読み取りは一般に非常に高速ですが、書き込みはロックの競合を引き起こす可能性があります。したがって、複数のユーザーと遅いディスクがある場合、それは正しい選択ではないかもしれません。

スケーラビリティの問題にもかかわらず、データベースコンポーネントを含む作業プロトタイプを迅速に開発するための実用的なデフォルトです。