MySQL 5.5 を使用しています。
私のマスターDBには非常に大量のデータがあり、データが継続的にロードされています。また、スレーブ DB は 1 つしかありません。MySQL のレプリケーションはシングルスレッドなので、追いつくのは本当に遅いです...
私は現在、速度を改善する2つの方法を知っています。1 つは、マルチスレッド スレーブをサポートする MySQL を 5.6 に更新することです。もう 1 つの方法は、1 つのスレーブで 1 つの DB を複数の DB に分離することです (http://d2-systems.blogspot.com/2011/04/mysql-56x-feature-preview-multi.html)。
レプリケーションの読み込み速度を改善できる他の方法はありますか? スレーブ DB からデータを取得するためのツールが必要です。したがって、2 番目の方法を実装することを選択した場合、ツールから多くのコードが変更されます。
助言がありますか?