2011-07-30 22 views
1

私はユーザーがPHPを使用して登録して投稿できるサイトを作っています。 現在、私はdbに2つのテーブルがあり、csvファイルがたくさんあります。両方とも一緒に、ユーザー名、パスワードなど、カウンタ、投稿、日付などを保持します。csvファイルとデータベースにユーザーデータを格納

私の質問はです。2つのストレージシステムを使用することをお勧めします。もちろん私はそれをデータベースにすべて保存することができます。私の主な関心事は速いです。&書き込み能力があります。

また、いくつかのデータは頻繁に必要であることに注意してください。データb/w csv & dbを分けなければならない場合はほとんどありません。何が良い方法でしょうか?

+6

すべてがデータベースに存在している必要があります。利益は莫大です。欠点はほとんどありません。あなたのデータはメモリに収まり、CSVファイルを読み書きすることによってスピードを落とさないので、あなたはそれを犠牲にしています。 CSVファイルはデータベースではなく、アプリケーション間でスプレッドシートのような情報を渡すための形式です。 –

+0

いくつのCSVファイルですか?どのくらいの数に関係なく、それらの(多くの)ファイルとのやりとりをどのように管理しますか?どのようにそれらのファイルの同時読み書きに対処しますか?一方、データベースは、データを保存して管理するための方がはるかに優れていますし、確かに高速です。 –

答えて

1

DBのみを使用してください.CSVはそれではありません。

関連する問題