4: 2016-12-24 (土) 07:55:27 njf[4] [5] [6] | 現: 2016-12-24 (土) 17:50:26 njf[4] [7] [8] | ||
---|---|---|---|
Line 129: | Line 129: | ||
Pythonでとりあえず練習用に使うならSQLiteがおすすめです。 | Pythonでとりあえず練習用に使うならSQLiteがおすすめです。 | ||
- | またちょっとした設定などを読み込むのに、ファイルでは管理が大変というときなどにもSQLiteがおすすめです。 | + | また設定などを読み込むのに、データが多くてファイルでは管理が大変というときなどにもSQLiteがおすすめです。一方、ちょっとした設定などの保存はデータベースではなく、ConfigParserがおすすめです。詳しくは「[[Python/設定ファイルの読み込み]]」を参照のこと。 |
ただし、複数プロセスで同時にアクセスするならMySQLやMongoDBなどを用途にあわせて使うようにすると良いでしょう。 | ただし、複数プロセスで同時にアクセスするならMySQLやMongoDBなどを用途にあわせて使うようにすると良いでしょう。 | ||
この二つを比較するなら、MySQLの方が資料は多めでSQLiteとも共通部分が多くとっつきやすく、一般的なシェアも多く導入しやすいです。MongoDBは記法が独特でちょっとやりづらいところもありますが、データの構造が頻繁に変わるような場合にはこちらの方が良いかも知れません。 | この二つを比較するなら、MySQLの方が資料は多めでSQLiteとも共通部分が多くとっつきやすく、一般的なシェアも多く導入しやすいです。MongoDBは記法が独特でちょっとやりづらいところもありますが、データの構造が頻繁に変わるような場合にはこちらの方が良いかも知れません。 |
(This host) = https://njf.jp