2008-09-16 9 views
1

単一のデータベースを水平方向に拡大縮小する最適な方法は何ですか?良い分散データベースシステムを知っていますか?

+0

私はスケーラビリティが配布に直交することを考えで間違っていますか?私の考えでは、分散データベースは複数の場所に複製されるデータベースです。これはスケーラブルなクラスタを持つことと同じではなく、スケーラビリティと信頼性を達成するために複数の物理マシンに分割されている可能性があります。 – Kief

答えて

1

ソフトウェアエンジニアリングラジオポッドキャストのthis episodeでは、インタビュアーはeBayのDistinguished Architectと話します。あなたが想像しているように、eBayには水平方向と垂直方向のスケーラビリティの問題があります。この問題は、建築家が私がここでよりも徹底的に説明しているように、長い間議論されています。

0

私はその規模を見てきた多くのシステムが水平にMS SQL Serverを使用する2005

データベースの設計はあまりにもスケールの大きな部分を担っています。主キーが挿入されないように、テーブルの主キーにGUIDを使用します。次に、SQL Serverのマージレプリケーションを使用してデータベースを同期させた状態にしておきます。

これは簡単な要約ですが、頭がおかしくなります。

少し面倒です(またはヘッドフォンを持っていない)人のために
関連する問題