2017-05-21 16 views
0

データ視覚化とデータマイニング機能を実行するために使用されるデータファイルをユーザーがログインしてアップロードできるWebアプリケーションを構築しています - Web上にSAS EG/Orange同等品を想像してください。Djangoアプリケーションにデータファイルを保存する

データの効率的な取得と処理、および各方法の賛否両論を容易にするために、これらのファイルを(データベースまたはファイルに)保存するベストプラクティスは何ですか?

+0

一般に、データベースにファイルを保存することは推奨されません。ユーザー生成ファイルとそのア​​ップロードにメディアサーバーを使用することを検討してください。そして、通常通りにPythonでそれらを処理することができます。 –

答えて

0

これは提供できる機能によって異なります。

非常に興味深いデータマイニングツールの多くは、生データファイルのみを読み取るため、データベースにデータを格納しても何も役に立ちません。

しかし、あなたはすべてのリソースを簡単に食べるので、「ウェブ上で」実行することは望ましくありません。

どちらの方法でも、最初に要件を真っ直ぐに明示してから分析ツールで解決し、ツールが使用できるものに応じてストレージバックエンドを決定します。

関連する問題