web-dev-qa-db-ja.com

ウェブサイトの画像を保存する最良の方法は何ですか?

ストアのWebサイト情報にはcassandraデータベースを使用していますが、画像の保存方法がわかりません。

Cassandraに保存できますが、画像を保存するサーバーを割り当てることもできます。

Cassandraはビッグデータストレージに優れたパフォーマンスを発揮しますが、cassandraに画像を保存する場合、それらをバイトとして保存する必要があります。レトリバーの場合は、まずcassandraそしてそれをフォルダーに保存してから、そのアドレスをWebページに送信します。

この問題について何かアイデアはありますか?

3
Omid Ebrahimi

あなたの質問は少し理解するのが難しかったですが、結局は画像を提供するつもりだと思います。

  • それらをcassandraに保存し、検索時にそれらをファイルに書き込み、リンクをクライアントに送信します。
  • 別のサーバーに保存します。

最初のものは私にはあまり意味がありません。cassandraからそれらを読み取る場合、おそらくそれらを最初に保存せずにクライアントにストリーミングすることができます。しかし、その場合でも、ファイルシステムソリューションを使用します。他に要求がなければ、ファイルを保存して提供するだけであれば、ファイルシステムを使用する必要があります。

1
Nanne

番号。

いいえ。

画像をデータベースに保存しません。

画像はファイルです。

データベースにファイルを保存しないでください。 (出典:私のブログ投稿、2012年に作成)

データベースはデータを保存するためのものです。

ファイルシステムはファイルを保存するためのものです。

ファイルシステムにファイルを保存します。

9
Tom O'Connor