CSV ファイルを指定できる小さな統計プログラムがあります。特定のプロパティを決定しようとします (列が日付である可能性がある iE など)。最近、私は SQLite について多くのことを読んでおり、アプリケーションを移植してそれを作成したいと考えています。これにより、新しい選択のみを作成する必要があるため、新しい統計を簡単に作成できるようになります。
ここで知りたいのは、SQLite がメモリ内で動作できることはわかっていますが、ファイル全体がかなり大きくなる可能性があるため、常にファイル全体をメモリにロードしたくないということです。そこで、SQLite を CSV ファイルにポイントし、列情報を提供して、クエリを実行できるようにしたいと思います。また、統計がより高速に実行されるように、メモリ (または一時ディレクトリ) にインデックスを作成できれば素晴らしいと思います。これは CSV を変更する必要はなく、選択のみを行います。
これは箱から出して行うことができますか?そうでない場合、これを実現するために、独自のファイルマネージャーを作成して SQLite に接続できますか? 本格的なデータベース コードを書きたくないので、自分でファイル マネージャーを作成するのは、労力がそれほど大きくない場合にのみ選択肢となります。