1
JSON文字列(高さ、重量など)を製品ごとに1つ保存する予定です。データは非常にまれにしかアクセスされません(アルゴリズムを変更してサマリーメトリックを更新する必要がある場合は、最初は一度だけ、もう一度やり直してください)。私の計画は、残りの製品データと共に、MySQLデータベースにJSON文字列の場所への参照を格納することです。JSONブロブをMySQLまたはS3に保存
各ブロブは約6kです。これらの10mを格納すると仮定すると、これらの10m行のMySQLテーブルのサイズは〜70GB(インデックス付きのidカラムを含む)となります。それらをS3に保存すると、少し安くなるでしょうが、どちらの場合も低くなります。
MySQLに入れることに不利な点はありますか? 1つの非常に大きなテーブルは、サーバーの残りの部分のパフォーマンスに影響を与えますか?
おかげに干渉しないことが保証されます。この道10に上がって最小として1:JSONは、典型的には高度に圧縮され、2を言います。私はそれらをblobまたはテキストとしてMySQLに格納する必要がありますか? – alan
http://dev.mysql.com/doc/refman/5.0/en/myisampack.html – Daan
私はAmazon RDSを使用していますが、MyISAMはスナップショット/バックアップではサポートされていないようです...この状況ではInnoDBはかなり悪化するでしょうか? – alan