質問: Perl と SQLite についてお尋ねします。 かなりの初心者です。 まず、SQLiteですが、SQLite入門という本から「sqlite-3_2_2.zip」というのを 手に入れました。 モジュールも以下のものを準備しました。(ある事情で、モジュールはインストール して使用することは出来ません。)モジュールを自作のPerlプログラムがあるフォルダに 置いて、 use DBD::SQLite; と宣言して利用できないのでしょうか? あと、「sqlite-3_2_2.zip」を解凍すると「sqlite3.exe」というファイルが出てきましたが、 これはどこに置けばいいのでしょうか? よろしくお願いします。 Windows XP SP2 Perl ver 5.8.8 Apache HTTP Server 2.2.3 DBD-SQLite Version: 1.13
回答: > とありますが、インストール作業無しでSQLiteを利用することは不可能なのでしょうか? はい、不可能です。 > とすると、大量のデータを扱いたい場合など、他に方法はあるのでしょうか? こちらの質問に似た内容がありますが、Perl 標準の DBM を使うという方法があります。 perlによる大規模データの取扱い DBM へのアクセス SQLite と違い、SQL での柔軟な問い合わせはできませんが、Movable Type 等も同種の DB_File DB で動作していますので、使い方次第で大量データをうまく処理することはできるはずです。