web-dev-qa-db-ja.com

冗長なmysqldホストを使用してMySQLClusterを構成するにはどうすればよいですか?

これが私の最初の投稿ですので、気楽に行ってください。

データアーキテクチャを再構築しようとしています(現在、1つのプライマリMySQLサーバーと冗長フォールバックのセットです。テーブルは主にトランザクション機能用のInnoDBです)。これは過去にはうまく機能していましたが、最近のトラフィックの増加により、あまりうまく持ちこたえていません。

最初は、速度を上げるために「メモリ」キャッシュテーブルを追加することを検討していましたが、トランザクションを使用したものを好みます。そのため、MySQL Clusterのセットアップを検討してきましたが、ドキュメントを取り入れることが多く、今では非常に混乱しています。これが私が達成したいことです:

まだ2台のmysqldマシンが必要ですが、2台または3台のndbノードを追加し、mysqldマシンをndm-mgmdとしても使用したいと思います。

これは実用的な設定ですか?これを構成するにはどうすればよいですか?誰かが役立つ例やガイドを知っているなら、私はパンチとして喜んでいます(私は探していました、そして私がつまずいた各ガイドは最後の2倍混乱しています)。

3
Aejay

MySQL Clusterの使用を開始するのに最適な場所は、次のクイックスタートガイドです。 http://mysql.com/products/cluster/get-started.html#quickstart

ハードウェアプロファイルに関しては、商用サーバーは問題ありません-最近のベンチマークのいくつかを見てください-24GBRAMを備えた8x Intelデュアルソケットサーバー全体で4.3mQPS: http://mysql.com/why- mysql/benchmarks/mysql-cluster /

お役に立てれば。うまくやっていく方法を教えてください。また、MySQL Clusterフォーラムにアクセスして、エンジニアリングチームに直接アクセスしてください:forums.mysql.com/list.php?25

1
Mat Keep