2017-06-29 5 views
1

私はカサンドラの初心者です。私はblobを使用してCassandraにmutlimedia(写真、ビデオ、オーディオ)ファイルを保存しようとしています。それはどうですか?同じことをするための他の選択肢がありますか?Cassandraにmutlimediaファイルを保存するには?

ありがとうございます。

答えて

0

ファイルの大きさによって大きく異なりますが、大きなオブジェクトやファイルはMongoDBに保存されやすくなります。 Cassandraを使用すると、ファイルを小さなサイズのチャンクに分割し、ファイルを行に対応させ、チャンクを列の値として扱うことができます。

+0

ありがとう!あなたはそれに向かって例を挙げたり指したりできますか?私は運がなければ解決策を探していた – Holmes

+0

https://www.mongodb.com/blog/post/storing-large-objects-and-files-in-mongodb –

0

ファイルのサイズはどれくらいですか? cassandraのブロブは理論上2GBの大きさですが、現実の世界では、ブロブはパフォーマンス上の理由から数MB未満でなければなりません。

もちろん、ファイルを小さな部分にチャンクし、必要に応じて再構成することもできます(データのストリーミング中には理想的です)。

しかし、おそらく、メタデータのためにpolyglot - c *を、セルフホスティングのためにcephにradsというオブジェクトストアを置いて、バルクデータへのリンクだけをc *にすることができます。

関連する問題