mysql集群服务器集群是什么意思


mysql集群服务器集群是什么意思

MySQLNDBClusterはユニークなパラレルクエリーエンジンを持っています。それにより、パーティション化されて各データノードに分散されたデータセットに対して、一貫性のある統合されれたトランザクショナルなビューが提供されます。そのため、スケーラブルな分散アプリケーションの設計とプログラミングが非常に簡単になります。

アプリケーション開発者は、アプリケーションロジックに完全に焦点を当てることができ、データがどこに分散されているかについて考える必要はありません。

MySQLNDBClusterでは他の多くのシステムのように、NameNodeのようなデータ管理のためのノードは必要ありません。

ほとんどのクエリー(SQL)は、パフォーマンスを最大限に高めるために、全てのノード上の全てのパーティションで並列に実行されます。フィルタ条件と結合は、ネットワーク負荷を軽減するために分散パーティションで評価されます。それぞれの分散データセットでデータを結合し、その結果を集約することもできます。

主キーによる検索と"="条件による検索は、正しいデータノード上の正しいパーティションに透過的にルーティングされます。