Mysqlクラスター7.2NDBを使用しています。ここのウィキによると、
MySQL Clusterは、すべてのデータ変更についてREDOログをディスクに書き込み、定期的にディスクへのポインティングデータをチェックします。これにより、クラスターが完全に停止した後も、クラスターをディスクから一貫して回復できます。REDOログはトランザクションコミットに関して非同期で書き込まれるため、クラスター全体に障害が発生すると、少数のトランザクションが失われる可能性がありますが、これは、上記の地理的レプリケーションまたはマルチサイトクラスターを使用することで軽減できます。
それは本当ですか?
誰かがコミットがどのように正確に機能するかを説明できますか?コミットがディスクに永続化されていない場合、トランザクションの一部が失われると言われています。この動作は、私のアプリケーションでは受け入れられません。
この問題の回避策はありますか?