web-dev-qa-db-ja.com

MySQL Clusteringは、5年間で5TBのデータを期待するDBにとって実行可能なオプションですか?

MySQL Clusteringを実装する予定です。データベースは5年間のデータをサポートする必要があり、予想されるデータ/年は1TBです。 DBサイズが200GBのテスト環境を作成したとき、NDBクラスターの再起動には2時間以上かかりました。

MySQL Clusteringは、5年間で5 TBのデータを期待するアプリケーションにとって実行可能なオプションですか?はいの場合、そのようなセットアップの推奨アーキテクチャと構成についてガイドしてください。

4
srj

現在、すべてのメモリ内データを使用している場合、最大データセットサイズは約3TBです。ディスクベースのテーブルを使用する場合は、それを増やすことができます

MySQL Clusterは、外部ストレージエンジン、つまりInnoDBへの非常に柔軟なレプリケーションも備えているため、多くのユーザーがクラスター内の「ホット」データを管理してから、「コールド/エージング」データをinnodbにレプリケートします。

これを構成する方法を説明するブログがここにあります: http://johanandersson.blogspot.co.uk/2009/05/ha-mysql-write-scaling-using-cluster-to.html

3
Mat Keep
1
Mahesh Patil