2011-03-09 36 views
1

これはあくまで疑問ですが、事前にお詫びしますが、誰かが私にmysqlの拡張方法を説明できるかどうか疑問に思っていましたか?mysqlストレージを増やす

ここは私の状況です。私はスタートアップのために働き、非常に大きなデータセットに依存するソフトウェアを作成しています。私は、mysqlサーバとデータ構造などをセットアップしようとしています。

私は、私が永遠に続く完璧な解決策を作って、最終的には構造を変更する必要があるということを実感していません。どのくらいのデータが必要かを実際に予測できないため、最終的に変更を加える必要があると考えられます。ストレージを増やす方法に対処する方法を理解するために読めるヒントや情報源がありますか?プロセスはどのように機能し、データベースを設定する前に考慮する必要がありますか?物理的に別のストレージを使用したいのですが、論理的には、これをユーザーに透過的にしたい(つまり、テーブルは実際には複数のサーバーに格納されますが、ユーザーは1つのテーブルのみをクエリします)。

私は、mysqlのテーブルに4ギガの制限があることを読んだ、どのようにフェイスブックは、mysqlでうまくスケーリングするのですか?

この問題が意味をなさないか、あまりにも基本的すぎる場合は、事前にお詫びと申し訳ありません。

答えて

0

また、「クラウド」プロバイダのスケーラブルなMySqlをAMAZON RDSJoyentのように見ることもできます。彼らは、数分で低コストの拡張可能で信頼性の高いインフラを提供します。

MySQL 4Gbの制限は、主に32ビットのインフラストラクチャです。あなたは増やすことができますwith an ALTER TABLE

お知らせください!

+0

ありがとうJujule。上記のユーザー7dr3am7が投稿したリンクは、最大4TBのテーブルを持つことができることを示しましたが、私は人々がデータベースにどのようにストレージを追加するのか疑問に思っています。私は会社に10 TBのデータベースを持っている友人を持っています。私はそれがどのように行われたのか、将来のストレージ要件に対応するために準備が必要なことがあれば理解しようとしています。 – Lostsoul

+0

Tbデータベース、特にMySQLを扱うことは大きな問題です。あなたは実際にMySQLのコンサルタントを雇うべきです。 – jujule

+0

現在、私たちは約2ギガしかありませんが、うまくいけばそれが拡大し、プロセスがどのように機能するのか、将来のアップグレードのために今何か考慮する必要があるかどうかを判断しようとしています。 – Lostsoul

0
私は同じ問題を抱えてい

は、私がhere(MySQLのサイトから)ここでは、このガイドを読んでいる瞬間にやっているものを、:)私はこれが役立つことを願ってデータベースをスケーリングする方法がある

+0

ありがとう私はそれを読んでいただきます。ありがとうございました! – Lostsoul