非常に大きな(512Mb以上の)バイナリファイルをNoSQLデータベースに格納する必要があります。 NoSQLデータベースの具体的な実装にはどのようなものがありますか?大きなファイルを格納するためのNoSQLデータベース?
答えて
ない経験が、しかしMongos GridFSは、ランダムアクセスのための優れたサポートと、超リーンのNoSQLストレージメカニズムがありますファイル
+1、2日前にいくつかのテストをしました。それはMongoDBのために働くが、私は比較のために何か他のものを試してみたい); – Edward83
を格納するため、私はそれは、具体的に聞いたことが唯一のものです。実際には、世界中の何億人ものユーザーが何年間ものテストを経て、共通の標準化されたインターフェイスを多数実装して競合しています。
fopen
をご覧ください。ウェブスケール!
+1、fopenは私が思う) – Edward83
バイナリファイルを非リレーショナルデータベースに格納する場合は、Luwakを使用して調べることができます。また、HadoopのHDFSを使ってファイルを分散して保存することもできます。これらのソリューションは、3台以上のサーバーを稼働させてからファイルの複製をサポートする高速ネットワークバックボーンを使用するまで、どちらの方法も大したことはありません。
大量のバイナリデータをデータベースに格納することの根拠についてもっと詳しく知りませんが、あまり意味がありません。あなたのファイルシステムは、検索可能なメタデータを持つバイナリファイルを保存する素晴らしい仕事をしています。あなたのムービーとそのメタデータをカタログ化しようとしているのなら、より良いソリューションがあります。あなたの映画のための分散した冗長ストレージを取得しようとしている場合は、より良いソリューションがあります。
- 1. XMLファイルを格納するのに最適なNoSqlデータベース
- 2. SQLite:大きなファイルを格納するためのBLOB?
- 3. 大きなファイルをSQLサーバーに格納
- 4. Firebase&Swift:大きなファイルを格納するために別のデータベースを使用する方法?
- 5. SQLデータベースに大きなテキストのBLOBを格納するオプション?
- 6. 大きな文書を格納するデータベース
- 7. 非常に大きなデータベースにエントリを格納する
- 8. データベースに大きな配列を格納しています
- 9. Lucene/Solr/ElasticsearchインデックスまたはNoSQLデータベースにツリーデータを格納する方法は?
- 10. PHP - 大きなセッション配列を$ _SESSIONまたはデータベースに格納するには?
- 11. 大きなデータのpythonを格納
- 12. SQL Serverデータベースに膨大な数のエンティティを格納する
- 13. メモリマップされたファイル "メモリ内の"大きなデータセットを格納するためのIList実装?
- 14. 異なるNoタイプの注文を格納するのに適したNoSQLデータベースはどれですか?
- 15. 大規模なログテーブルを格納するデータベース
- 16. 大規模なデータをSQLデータベースに格納する
- 17. 小さなBLNGイメージを格納するためのMySQL BLOBファイル
- 18. 大きな数字をC++またはcに格納する
- 19. 大きい.txtファイルの値を配列に格納する
- 20. 複数の値をデータベースに格納するためのCFloopクエリ
- 21. センサ測定値を格納するためのデータベース方式
- 22. SQL Serverデータベースにオーディオファイルを格納するためのデータ型?
- 23. バイナリファイルデータを解析してデータベースに格納するためのデザインパターン
- 24. クラスステータスを確認するためのデータベース格納文
- 25. 巨大なリピートデータを格納するための理想的なシリアライゼーションJavaライブラリ?
- 26. 潜在的に大きなネストされたハッシュ構造の膨大な数を格納するために使用するデータベースは何ですか?
- 27. ファイルをデータベースまたはプロジェクトのパスに直接格納する
- 28. データベースに格納するためのデータの暗号化
- 29. WP7の隔離されたストレージに大きなリストを格納
- 30. 拡張されたエンティティをNoSqlに格納
バイナリファイルにランダムにアクセスしようとしていることを明確にする必要があります。バイナリファイルのランダムアクセスは、疑わしいデータベースのように聞こえます。 ) –
たとえば、ムービーを保存する; – Edward83
+1を助けようとしています) – Edward83